日本語

フロントエンドおよびAPIスキャンで2FAを使用する

アプリケーションのログインで TOTP コードが必要な場合、Aikido はその 2FA トークンの otpauth URL を提供していただければ、スキャン中にログインできます。

これにより、Aikido は認証アプリと同じ 6 桁のコードを生成できます。

otpauth URL とは

otpauth URL には、時間ベースのコードを生成するために必要な TOTP シークレットと設定が含まれています。

次のような形式です:

otpauth://totp/MyApp:user@example.com?secret=JBSWY3DPEHPK3PXP&issuer=MyApp

otpauth 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 ではサポートされていません。