メインコンテンツへスキップ
Auth0 では、接続はログイン時のユーザー ID ソースです。ソーシャル接続 は、Google や Facebook などのコンシューマー向け ID ソースを指します。顧客は、ログインフォームで 1 つ以上のソーシャル接続を使用するオプションをユーザーに提供できます。また、ログインフォームへのリダイレクト時に URL パラメーターを含めることで、単一のプロバイダーだけを使用することもできます。
パートナー向けソーシャル接続 - ソーシャル接続を使用した Universal Login - ログインページの例
ユーザーがログインすると、ソーシャルプロバイダーから取得したユーザー ID は Auth0 プロファイルにマッピングされ、その結果がログインを要求したアプリケーションに送信されます。これにより、選択した ソーシャル接続 の ID を使用して Auth0 のユーザーレコードが作成されます。このレコードで使用される属性は、外部 ID ソースから Auth0 ユーザープロファイル にマッピングされます。 Marketplace ソーシャル接続 は、任意の Auth0 テナント上で構築できる Custom Social Connection として開始されます。これにより、トランザクションがどのように動作するかを確認し、ユーザーがご利用の でログインできることを確認できます。次の動画では、Auth0 で接続を構築してテストする方法を紹介します。
また、統合の構築に役立てるために、Social Connection Integration template を活用できます。

ソーシャル接続を申請する

パートナーになって統合を申請する準備ができたら、パートナーポータルでパートナーアカウントを作成し、次の手順を行ってください。
  1. ビジネスの簡単な説明、法務およびマーケティング向けコンテンツ、会社のロゴ、利用規約、プライバシーポリシー、連絡先情報、サポート用メールアドレスを含むパートナープロフィールを完成させます。
  2. 統合コード、インストールガイド、名前や説明などの詳細を含む統合を申請します。必要に応じて、統合に 3 つのバリュープロポジションを追加できます。
次の設定とドキュメントが必要です。
  • 使用する認可 URL とトークン URL。認可サーバーがテナントアーキテクチャを使用している場合は、使用するパターンも含めてください。こちらで テナントドメイン フィールドまたは同様のフィールドを追加します。
  • 統合を設定する顧客に表示する必要があるフィールドの一覧。これには を含めてください。
  • 要求可能なスコープの一覧。必須にするかどうか、またはデフォルトで要求するかどうかも含めてください
  • プロファイルマッピングスクリプト (mapping script template に従う) 。このスクリプトでは、一意の識別子を user_id に、可能であれば emailemail_verifiedname にマッピングする必要があります
  • Markdown で記述したインストールガイド。