One device. A trusted connection.

すべての確認を、
あなたのスマホへ。

サイトのアカウントを最初のスマートフォンに紐付け。QR コードで登録し、数字を照合してアプリで承認すると、バックエンドが結果を検証できます。

既存のアカウントをそのまま利用 · React / Vue / JavaScript 対応

スマートフォンで確認 QR で登録し、アプリで確認
30 秒 照合コードの更新間隔
120 秒 リクエストの有効期間
一度限りの結果 バックエンドで検証・消費・保存
A simple, complete flow

QR スキャンから、検証済みの確認へ。

ブラウザー、サイトのバックエンド、スマートフォンで役割を分担。
明確な確認フローを既存のアプリケーションへ。

01 / CONNECT

スキャンして端末を登録

ユーザーがサイトにログインし、AuthLink で QR を読み取り、サイトとアカウントを確認して登録します。

02 / CONFIRM

数字を照合してアプリで承認

ページとアプリに同じ 6 桁の数字を表示します。ユーザーがサイト、アカウント、数字を照合し、登録済みのスマートフォンで承認します。

03 / VERIFY

バックエンドで結果を消費・検証

バックエンドが状態を取得して一度限りの結果を消費。ユーザー、用途、state、有効期限を検証し、記録を保存してから画面を更新します。

Built around your account system

既存のアカウントに、
登録端末による確認を。

AuthLink は端末登録とスマートフォンでの承認を担当します。ユーザー、セッション、権限の管理と、確認後に許可する処理の判断はサイト側で行います。

⌘
サイト・アカウントごとに分離

異なるテナントの同じアカウント ID は別の紐付けです。1 台のスマートフォンに複数サイトの紐付けを保存できます。

↗
既存のフロントエンドに対応

React・Vue コンポーネントまたは JavaScript ダイアログを利用できます。多言語、3 種類のレイアウト、ライフサイクルに応じた後処理に対応します。

✓
一度限りの結果と冪等な復旧

作成と消費には同じ冪等キーを再利用します。通信結果が不明な場合も、同じリクエストの結果を復旧できます。

◉
フォアグラウンド受信箱と通知

アプリで確認待ちのリクエストを表示し、通知を有効にするとお知らせを受け取れます。

Take the connection with you

スマートフォンに AuthLink を。

実機で端末登録と確認を行えます。
Android 11+ / iOS 16+

ANDROID / DIRECT APK

Android

APK を直接ダウンロードできます。更新は互換性のある署名で上書きインストールし、紐付けと端末の鍵を保持してください。

APK は公開準備中 ダウンロードリンクは未公開です
iOS / APP STORE · TESTFLIGHT

iPhone

App Store または TestFlight から入手できます。正式なリンクを設定すると利用可能になります。

iOS は公開準備中 iOS 16 以降の iPhone に対応

公式の配布元から入手してください。未公開の配布先は公開準備中と表示されます。

Everything you need to integrate

最初のコードから、検証済みの結果まで。

API、フィールド、コールバック、SDK の例を、
ひとつのドキュメントに。

Before you connect

利用前に知っておきたいこと。

既存のログインシステムを変更する必要はありますか?

既存のログインシステムを利用できます。AuthLink はサイトの安定したユーザー ID に紐付き、確認記録はサイトのバックエンドで管理します。

通常の Authenticator のコードとは違いますか?

AuthLink アプリが必要です。登録済みのスマートフォンでリクエストを照合し、承認してください。表示された数字だけでは確認は完了しません。

機種変更や紐付け削除の後、再登録できますか?

機種変更による登録の復旧には現在対応していません。登録済みのスマートフォンを大切に保管してください。登録を削除したサイトのアカウントは再登録できません。

サーバー向け webhook はありますか?

サイトのバックエンドが状態取得と結果の消費を行い、画面や SDK に通知します。サーバー webhook はありません。フロントエンドの成功イベントは画面更新のみに使用します。