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