ソーシャルコネクター
Logto を使用して ソーシャルログイン を有効にすることで、ユーザーのオンボーディングを簡素化し、コンバージョン率を向上させましょう。ユーザーは既存のソーシャルメディアアカウントを使用して迅速かつ安全にサインインでき、パスワードの作成や複雑な登録フローが不要になります。Logto は、さまざまな事前構築されたソーシャルコネクターを提供し、最大限の柔軟性を持つカスタム統合をサポートしています。
ソーシャルコネクターを選択する
Logto は、2 種類のソーシャルコネクターを提供しています:
人気のソーシャルコネクター
Logto は、すぐに使用できる人気のソーシャルプラットフォーム用の事前設定されたコネクターを提供しています。
Google コネクターは、アプリケーションが Google の OAuth 2.0 認証システムを使用するための簡潔な方法を提供します。
Facebook コネクターは、アプリケーションが Facebook の OAuth 2.0 認証システムを使用することを可能にします。
Apple ソーシャルサインイン用の公式 Logto コネクター。
Microsoft Azure AD コネクターは、アプリケーションが Azure の OAuth 2.0 認証システムを使用するための簡潔な方法を提供します。
GitHub ソーシャルサインイン用の公式 Logto コネクター。
Discord コネクターは、アプリケーションが Discord を認可システムとして使用する方法を提供します。
その他...
ソーシャルコネクターをカスタマイズする
カスタム要件には、OAuth 2.0 および OIDC (OpenID Connect) 標準を利用して、好みのプロバイダーを統合します。
OAuth 2.0 プロトコル用の公式 Logto コネクター。
OAuth 2.0 プロトコル用の公式 Logto コネクター。
標準コネクターが特定の要件を満たさない場合は、お問い合わせください。OSS ユーザーの場合、要件が緊急であれば コネクターを実装する (OSS) ことができます。私たちは常に 貢献 を歓迎しています。あなたの努力が同じニーズを持つ他のコミュニティメンバーを助けるかもしれません。
設定手順
- コンソール > コネクター > ソーシャルコネクター に移動します。
- 「ソーシャルコネクターを追加」をクリックし、希望のタイプを選択します。
- README ガイドに従い、必要なフィールドを入力し、設定をカスタマイズします。
- 「保存して完了」をクリックして終了します。
- ソーシャルサインインを開始してコネクターをテストします。
次の設定に注意してください:
- アイデンティティプロバイダー名:各ソーシャルコネクターには、ユーザーアイデンティティを区別するための一意のアイデンティティプロバイダー (IdP) 名があります。一般的なコネクターは固定された IdP 名を使用しますが、カスタムコネクターには一意の値が必要です。詳細については、IdP 名 を参照してください。
- ユーザープロファイルの同期:ユーザープロファイル情報(例:アバター、ユーザー名)をいつ同期するかを選択します。デフォルトは「登録時のみ同期」です。「各サインイン時に同期」は代替オプションですが、カスタムユーザーデータを上書きする可能性があります。
ソーシャルサインインを有効にする
ソーシャルコネクターを正常に作成したら、サインイン体験でソーシャルログインボタン(例:Google で続行)として有効にできます。
- コンソール > サインイン体験 > サインアップとサインイン に移動します。
- (オプション)ソーシャルログインのみが必要な場合は、サインアップ識別子に「該当なし」を選択します。
- 設定済みのソーシャルコネクターを「ソーシャルサインイン」セクションに追加します。
- 必要に応じてコネクターの順序を変更します。
- 「変更を保存」をクリックし、「ライブプレビュー」をテストします。
詳細については、ソーシャルサインイン を参照してください。