メインコンテンツへスキップ
GET /authorize Auth0サービスをエンタープライズ IDプロバイダーに接続すると、Microsoft Azure Active Directory、Google Workspace、Okta Workforce、またはその他のサポート対象プロバイダーを介して、ユーザーがアプリケーションにログインできるようになります。サポート対象のプロバイダーの詳細については、Auth0 Marketplace を参照してください。 パッシブ認証を行うには、/authorize エンドポイントに GET リクエストを送信します。すると、認証情報を入力するために、SAML プロバイダー (または connection で指定された Windows Azure AD など) への 302 リダイレクトが返されます。

注記

  • response_type=token の場合、ユーザーが認証されると、ブラウザーはアクセストークンと IDトークンがアドレスの location.hash に付与された状態で、アプリケーションの callback URL にリダイレクトされます。これは一般に、シングルページアプリケーション (SPA) やネイティブモバイル SDK で使用されます。
  • connection が指定されていない場合、ユーザーは Auth0 Login Page にリダイレクトされ、そこで利用可能な最初のデータベース接続を使用して認証できます。
  • このフローは、パッシブなブラウザーベースの認証を必要とするアプリケーションで使用されます。

詳細情報

パラメーター

response_type
string
必須
トークンタイプを指定します。サーバーサイドのフローには code、クライアントサイドのフローには token を使用します。使用可能な値: code, token
client_id
string
必須
アプリケーションの client_id です。
connection
string
アプリケーションに設定されたエンタープライズ接続の名前です。指定しない場合は、Auth0 Login Page にリダイレクトされ、最初に利用可能なデータベース接続を使用するログインウィジェットが表示されます。
redirect_uri
string
必須
ユーザーが認可を付与した後、Auth0 がブラウザーをリダイレクトする先の URL です。redirect_uriアプリケーションの設定 で指定します。
state
string
[推奨] アプリケーションが初回リクエストに追加し、認可サーバーがアプリケーションへのリダイレクト時に含める不透明な値です。アプリケーションでは、この値を使用して CSRF 攻撃を防止する必要があります。

レスポンス

ステータス説明
302認証プロバイダーにリダイレクトされます。
400Bad Request - 無効なパラメーター
500Internal Server Error