フロントエンドおよびAPIスキャンで2FAを使用する
アプリケーションのログインで TOTP コードが必要な場合、Aikido はその 2FA トークンの otpauth URL を提供していただければ、スキャン中にログインできます。
これにより、Aikido は認証アプリと同じ 6 桁のコードを生成できます。
otpauth URL とは
otpauth URL には、時間ベースのコードを生成するために必要な TOTP シークレットと設定が含まれています。
次のような形式です:
otpauth://totp/MyApp:user@example.com?secret=JBSWY3DPEHPK3PXP&issuer=MyAppotpauth URL の取得方法
URL は次のいずれかの方法で取得できます:
1. 2FA のセットアップ画面から
次を探してください:
- シークレットを表示
- 手動設定
- 代わりにキーを入力
一部のプロバイダは otpauth URL を直接表示します。ほかは Base32 シークレットのみを表示します。
Base32 シークレットしかない場合は、自分で URL を作成できます:
otpauth://totp/<Label>?secret=<BASE32SECRET>&issuer=<YourApp>2. QR コードをスキャンして
セットアップ画面に QR コードが表示されている場合:
- テキスト内容を表示できる任意の QR リーダーを使います
- スキャン結果が完全な otpauth URL になります
3. IdP または管理パネルから
一部の IdP では、サービスアカウント向けに TOTP シードを公開しています。
次のような項目を探してください:
- OTP URI
- TOTP 設定
- MFA シード
ログインが SMS、プッシュ通知、またはハードウェアキーを使用している場合、otpauth URL は取得できません。これらは現在 Aikido ではサポートされていません。