--- title: "はじめに" url: https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/social-logins/introduction/ description: "Catalyst Authenticationを使用すると、アプリユーザーに安全な認証とサインインを提供し、ユーザーアカウントを管理できます。" last_updated: 2026-08-17T12:16:04Z service: Cloud Scale type: general --- # Social Login Catalystでは、一般的なIDプロバイダー(IdP)または*Social Login*を使用して、エンドユーザーがアプリケーションにログインできるようにすることができます。コンソールから直接、Social Loginを設定してログイン要素に追加できます。 > **注意:** Social Loginを有効にするには、まず[Public Signup](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/public-signup)を有効にする必要があります。 Catalystは、以下のSocial Loginの実装をサポートしています: * [Zoho](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/social-logins/configuring-social-logins/#enable-zoho-social-login) * [Google](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/social-logins/configuring-social-logins/#enable-google-social-login) * [Facebook](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/social-logins/configuring-social-logins/#enable-facebook-social-login) * [LinkedIn](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/social-logins/configuring-social-logins/#enable-linkedin-social-login) * [Microsoft 365](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/social-logins/configuring-social-logins/#enable-microsoft-365-social-login) これらのSocial Loginは、業界標準のOAuthプロトコルを利用して、つまりIdPサービスから提供されるCatalystアプリケーション用の`Client ID`と`Client Secret`を設定することで、Catalystに設定できます。 > **注意:** Catalystは、両方の[Native Catalyst Authentication Type](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/native-catalyst-authentication/introduction/)で、コンソールから直接これらのSocial Loginを実装するサポートを提供します。ただし、[Third Party Authentication](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/third-party-authentication/introduction/)を使用する場合は、ロジックをコーディングする必要があります。 ### メリット * Social Loginを使用したアプリケーションへのログインを有効にすると、セキュリティを損なうことなく、エンドユーザーが簡単かつ迅速にアプリケーションにアクセスできます。パスワード疲れを解消し、モバイルフレンドリーにすることで、より合理化されたログイン体験を提供します。 * Catalystは、ログイン要素にSocial Loginを実装するためのバックエンド要件を管理するサポートを提供します。希望するIDプロバイダー(IdP)から`Client ID`と`Client Secret`を設定すれば、簡単に有効にできます。 * Social Loginのみを使用してユーザーを認証する[Embedded Authentication](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/native-catalyst-authentication/embedded-authentication/introduction/)でログイン要素を設定できます。これにより、最小限の手間でユーザーを安全に認証できます。 * 追加のコーディングなしで、コンソールから直接、好みに応じてSocial Loginを有効化および無効化できます。 * アプリケーションにSocial Loginを実装することで、偽アカウントの可能性も低減できます。 ### 承認済みURIの設定 アプリケーションでSocial Loginを有効にするには、必要なクライアントトークンを生成するための承認済みURIが必要です。 承認済みURIの設定手順はすべてのSocial Loginで同じです。このヘルプドキュメントでは、Google Social Loginを使用して手順を説明します: 1. コンソールから、必要なSocial Loginをクリックします: ![catalyst_authentication_social_login_choice_authorized_uri](https://catalyst-docs-development.zohostratus.in/images/help/authentication/catalyst_authentication_social_login_choice_authorized_uri.webp) 2. 承認済みURIをコピーし、コンソールの指示に従ってプレースホルダーを置き換えます。 ![catalyst_authentication_social_login_enabled_uri](https://catalyst-docs-development.zohostratus.in/images/help/authentication/catalyst_authentication_social_login_enabled_uri.webp) > **主要な用語** * `appdomain`: `appdomain`は、Catalystが生成した承認済みURIのプレースホルダーです。アプリケーションのドメインのプレースホルダーです。アプリケーションのドメインは、アプリケーションをコンソールにデプロイした後、[Web Client Hosting](https://docs.catalyst.zoho.com/ja/cloud-scale/help/web-client-hosting/introduction/)コンポーネントに生成されて表示されます。アプリケーションにマッピングしたカスタムドメインを追加することもできます。 * `ZAID`: `ZAID`は、プロジェクトを適切な環境にマッピングするためにCatalystが生成する一意のポータルIDです。 例: URIを最初にコピーした場合、以下の形式になります: **https://{{appdomain}}/accounts/pfs/{{dev or prod zaid}}/clientidpcallback** これを有効なURIにするには、アプリドメインをコピーして**{{appdomain}}**プレースホルダーを置き換え、開発環境の`ZAID`値をコピーして**{{dev or prod zaid}}**プレースホルダーを置き換えます。 完成したURIは以下のようになります: **https://authorizationportal-779513891.development.catalystserverless.com/accounts/pfs/1011958529/clientidpcallback** > **注意:** * 承認済みURIを有効なURIに設定する際、任意のカスタムドメインを使用することもできます。 * アプリケーションを本番環境に移行する場合、本番環境でSocial Loginが機能するように、本番環境の`appdomain`と本番環境の`ZAID`を使用してSocial Loginを再設定する必要があります。