メインコンテンツへスキップ
ソーシャルログインは、ユーザーが Google や Facebook などのソーシャル の既存の認証情報を使用してアプリケーションにログインできる認証方法です。ユーザーのソーシャル認証情報はブラウザーやデバイスに保存されていることが多いため、ソーシャルログインでは、アプリケーションでの手動操作を最小限に抑えたシームレスなユーザー体験を提供できます。
ユーザー認証は、ユーザーに代わって外部 API にアクセスできるようにするために、アプリケーションを外部プロバイダーに接続して認可することとは別です。詳しくは、ユーザー認証と Connected Accounts の違いを参照してください。
Auth0 は、Webベースのアプリケーションとネイティブアプリケーションの両方でソーシャルログインをサポートしています。サポートされているソーシャルIDプロバイダーの一覧は、Auth0 Marketplace または で確認できます。
  • Auth0 Marketplace の Social Login カテゴリには、サポートされている各ソーシャル接続に関する情報が掲載されています。Add Integration ボタンを使用すると、Auth0 テナントで設定プロセスを開始できます。また、Installation タブで実装ドキュメントを確認できます。
  • Auth0 Dashboard > Authentication > SocialCreate Connection を選択すると、サポートされているソーシャルIDプロバイダーの一覧が表示されます。Setup Guide には、接続を設定する手順と、ソーシャルIDプロバイダーの関連ドキュメントへのリンクが記載されています。
正常に実装するには、選択したプロバイダーの開発者キーを登録してください。 特定のプロバイダーが利用できない場合は、カスタムソーシャル接続を設定することもできます。