API を呼び出す
認証時に受け取ったリフレッシュトークンを新しいアクセストークンに交換するには、Authentication API の Auth0 Authentication API にある Get token endpoint を呼び出します。 Authentication API で利用できる認証方法について詳しくは、Authentication Methods を参照してください。Basic認証を使用する
Post authenticationを使用する
パラメーターの定義
レスポンスには、新しいアクセストークン、その種類、有効期間 (秒単位) 、および付与されたスコープが含まれます。初期トークンのスコープに
openidが含まれていた場合は、新しいIDトークンもレスポンスに含まれます。
MFAをスキップする
多要素認証 (MFA) が有効で、リフレッシュトークン交換フローが失敗した場合は、以下の Action コードを使用して のロジックをスキップできます:MFA をカスタマイズ
カスタマイズ可能な MFA を使用すると、ユーザーはアプリケーションでサポートされている認証要素の中から任意のものを選んで登録し、チャレンジに使用できます。oauth/token エンドポイントでの認証時には、レスポンスとして、MFA API で使用する mfa_token を含む mfa_required エラーと、認証器の一覧を含む mfa_requirements パラメーターが返されます。
mfa_token を使用して mfa/authenticator エンドポイントを呼び出し、ユーザーが登録済みのすべての認証要素の一覧を取得して、その中からアプリケーションがサポートする種類と一致するものを特定します。 また、チャレンジを発行するには、対応する authenticator_type も取得する必要があります:
request/mfa/challenge エンドポイントを呼び出して、MFAチャレンジを必須にします。
Auth0 Actions を使用すると、MFAフローをさらにカスタマイズできます。詳しくは、Actions Triggers: post-challenge - API Object を参照してください。