OAuth2でソーシャルログインを有効にする パーマリンク to "OAuth2でソーシャルログインを有効にする"

OAuth2認証タイプを使用する場合、アプリはOktaやKeycloakなどのOpenID Connectサーバに接続します。管理コンソール内に外部IDプロバイダを追加することで、ソーシャルログインを有効にできます。

Oktaを使用したIDプロバイダの追加 パーマリンク to "Oktaを使用したIDプロバイダの追加"

Oktaは、Facebook、Microsoft、Google、LinkedIn、Custom SAMLプロバイダーをサポートしています。

Oktaコンソールにログインし、メニューから”Users” -> “Social & Identity Providers”に移動します。”Add Identity Provider”を選択し、選択したプロバイダを追加します。各プロバイダのクライアントIDとシークレットを取得する際のガイドとなるOktaソーシャルログインのドキュメントに完全に従ってください。

Keycloakを使用したアイデンティティ・プロバイダの追加 パーマリンク to "Keycloakを使用したアイデンティティ・プロバイダの追加"

Keycloakは、GitHub、Twitter、Facebook、Openshift、Google、Gitlab、LinkedIn、Microsoft、BitBucket、StackOverflow、Custom SAMLプロバイダーをサポートしています。

Keycloak管理コンソールにログインし、左側のメニューから”Identity Providers”を選択します。Keycloakソーシャルログインのドキュメントの指示に従って、プロバイダを設定し、クライアントIDとシークレットを取得します。