メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://auth0-fix-auth-api-docs-migration-completion.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

GET /authorize

ソーシャル

Auth0サービスをソーシャルアイデンティティプロバイダーに接続し、ユーザーがFacebook、Google、Apple、その他のサポートされているプロバイダーを通じてアプリケーションにログインできるようにします。サポートされているプロバイダーの詳細については、マーケットプレイスを参照してください。 ソーシャルプロバイダーでユーザーを認証するには、/authorizeエンドポイントにGETリクエストを送信します。connectionパラメーターで指定されたソーシャルプロバイダーへ302リダイレクトが返されます。
ほとんどのソーシャルプロバイダーは、自社以外が所有するアプリケーションにユーザー名とパスワードを入力することを許可していないため、ソーシャル接続はブラウザベース(パッシブ)認証のみに対応しています。したがって、ユーザーはプロバイダーのサインインページにリダイレクトされます。

注記

  • response_type=tokenの場合、ユーザーがプロバイダーで認証した後、アプリケーションのcallback URLにリダイレクトされ、アクセストークンとIDトークンがアドレスのlocation.hashで渡されます。これはシングルページアプリケーション(SPA)およびネイティブモバイルSDKで使用されます。
  • サンプルauth0.jsスクリプトはライブラリバージョン8を使用しています。auth0.jsバージョン7を使用している場合は、このリファレンスガイドを参照してください。

詳細について

パラメーター

response_type
string
必須
トークンタイプを指定します(codeまたはtoken)許可される値: code, token
client_id
string
必須
アプリケーションのclient_id
connection
string
アプリケーションに構成されたソーシャルアイデンティティプロバイダーの名前
redirect_uri
string
必須
認可後、Auth0がリダイレクトするURL
state
string
CSRF攻撃を防ぐための不透明な値

レスポンス

ステータス説明
302ソーシャルアイデンティティプロバイダーへのリダイレクト