--- title: "Enable Third-party Authentication" url: https://docs.catalyst.zoho.com/en/tutorials/third-party-auth/nodejs/enable-third-party-auth/ description: "Integrate Auth0 SPA authentication service with basic web applications hosted on Catalyst using OpenID Connect and 0Auth2.0 authentication protocols." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Catalyst Authentication" url: /en/cloud-scale/help/authentication/introduction/ - name: "Third-party Authentication Type" url: /en/cloud-scale/help/authentication/third-party-authentication/introduction/ - name: "User Management" url: /en/cloud-scale/help/authentication/user-management/introduction/ - name: "Authentication Types" url: /en/cloud-scale/help/authentication/authentication-types/ - name: "Whitelisting" url: /en/cloud-scale/help/authentication/whitelisting/introduction/ - name: "Email Templates" url: /en/cloud-scale/help/authentication/email-templates/introduction/ --- # Enable Third-party Authentication Next, we will enable the third-party authentication type for the Catalyst project. > **Note:** In this step, we are going to enable [Public Signup](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/public-signup/). We will be skipping the *Whitelisting* and the code snippets section in the console. The code snippets will be revisited when we code our authentication logic. To enable the third-party authentication type: 1. Navigate to the *CloudScale* service and click **Start Exploring**. ![catalyst_tutorials_third_party_cloudscale_explore](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_cloudscale_explore.webp) 2. Navigate to the **Authentication** component and click **Set Up** next to the **Third-party authentication** tab. ![catalyst_tutorials_third_party_sel_third_party_auth](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_auth.webp) 3. You will be directed to the **Server-Side Configuration** code snippet. Enable **Public Signup** by clicking the toggle. ![catalyst_tutorials_third_party_sel_third_party_sel_first](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_sel_first.webp) 4. Go through the confirmation pop up and click **Yes, Proceed**. ![catalyst_tutorials_third_party_sel_third_party_public_signup](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_public_signup.webp) 5. Click **Next**. We will be revisiting the server-side configuration, when we code the authentication logic. ![catalyst_tutorials_third_party_sel_third_party_server_cmpltd](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_server_cmpltd.webp) 6. Click **Next** again. We will be revising the client-side configuration, when the front-end of the application is being coded. ![catalyst_tutorials_third_party_sel_third_party_client_side](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_client_side.webp) 7. For the purposes of this tutorial, we do not require the [Custom User Validation](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/whitelisting/custom-user-validation/introduction/) or the need to [authorize domains](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/whitelisting/authorized-domains/introduction/). So click **Finish**. ![catalyst_tutorials_third_party_sel_third_party_client_whitelisting](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_client_whitelisting.webp) Third-party authentication has now been enabled for your application. ![catalyst_tutorials_third_party_sel_third_party_enabled](https://catalyst-docs-development.zohostratus.in/images/tutorials/third-party-auth/catalyst_tutorials_third_party_sel_third_party_enabled.webp) > **Learn more about:** * [User Management](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/user-management/introduction/) * [Authentication Types](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/authentication-types/) * [Whitelisting](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/whitelisting/introduction/) * [Email Templates](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/email-templates/introduction/)