POST /oauth/token
ワンタイムパスワード (OTP) を使用して多要素認証 (MFA) を確認します。OTP で MFA を確認するには、ユーザーに OTP コードを取得させてから、/oauth/token エンドポイントにリクエストを送信します。リクエストには、OTP コード、受け取った mfa_token (mfa_required エラーから取得) 、および grant_type を http://auth0.com/oauth/grant-type/mfa-otp に設定したものを含める必要があります。レスポンスは、password または http://auth0.com/oauth/grant-type/password-realm グラントタイプのレスポンスと同じです。詳しくは、OTP 認証器の関連付け を参照してください。
詳細情報
パラメーター
リクエストに対する DPoP 証明です。これは任意で、アプリケーションで Demonstrating Proof-of-Possession (所有証明) を使用している場合にのみ必要です。
リクエストボディ
使用するフローを示します。OTP MFA の場合は
http://auth0.com/oauth/grant-type/mfa-otp を使用してください。アプリケーションのクライアントID。
アプリケーションのクライアントシークレット。
mfa_required エラーで受け取った mfa_token。ユーザーから提供された OTP コード。
アプリケーションの認証情報を使用した署名付きアサーションを含む JWT。
値は
urn:ietf:params:oauth:client-assertion-type:jwt-bearer です。レスポンス
| ステータス | 説明 |
|---|---|
| 200 | OTP の検証に成功しました。 |
| 400 | パラメーターの不足や OTP が無効であるなど、無効なリクエスト。 |