Skip to main content

エンドポイント

GET /authorize これは、ウェブアプリがAPIにアクセスする際に利用するOAuth 2.0の認可グラントです。

レスポンス

302

リクエストが成功すると、ユーザーはアクセストークン付きで指定されたコールバックURLにリダイレクトされます。

注意事項

  • redirect_uri の値は、Application’s Settings で有効なコールバック URL として指定する必要があります。
  • response_type=token の場合、ユーザーがプロバイダーで認証すると、access_token がアドレスの location.hash に含まれた状態で、アプリケーションのコールバック URL にリダイレクトされます。これはシングルページアプリケーションやネイティブモバイル SDK で使用されます。
  • Implicit Grant ではリフレッシュトークンを発行できません。代わりに サイレント認証 を使用してください。
  • アプリケーションとの互換性を高めるため、Auth0 はプロフィール情報を OIDC 仕様で定義された構造化クレーム形式 で返すようになりました。つまり、ID Token やアクセストークンにカスタムクレームを追加するには、標準の OIDC クレームとの競合を避けるため、名前空間付きの形式に準拠している 必要があります。
  • サイレント認証 を使うと、Auth0 がリダイレクトのみを返し、ログインページを表示しない認証フローを実行できます。アクセストークンの有効期限が切れた場合でも、ユーザーのシングルサインオン (SSO) セッションが有効であれば、ユーザーの操作なしで新しいトークンを取得できます。

詳細情報

クエリパラメーター

string
アクセスする対象APIの一意の識別子です。
string
アクセスする対象API (リソースサーバー) の識別子です。Auth0テナントに登録されているAPI Identifierと一致している必要があります。テナントのResource Parameter Compatibility Profilecompatibilityに設定されている場合は、audienceの代わりに使用されます。
string
認可をリクエストするスコープです。スペース区切りで指定する必要があります。
string
必須
フローの最後に受け取るトークンの種類を指定します。アクセストークンのみを取得するにはtoken、ID Tokenのみを取得するにはid_token、両方を取得するにはid_token tokenを使用します。使用できる値: token, id_token, id_token token
string
必須
アプリケーションのIDです。
string
CSRF攻撃を防ぐための不透明な値です。
string
認可後にAuth0がブラウザーをリダイレクトする先のURLです。
string
トークンのリプレイ攻撃を防ぐためにID Tokenレスポンスに含まれる文字列値です。
string
アプリケーション用に設定された接続の名前です。
string
サイレント認証リクエストを開始するには、prompt=noneを使用します。
string
ユーザーの認証時に使用するorganizationのIDです。
string
organizationへの招待のチケットIDです。

レスポンスメッセージ