--- title: "Configure Authentication" url: https://docs.catalyst.zoho.com/en/tutorials/event-app/nodejs/configure-authentication/ description: "Configure a Catalyst Event Function and associate it with a Rule in Catalyst Signals that will send automated onboarding emails to the application users when they sign up." 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: "Embedded Authentication" url: /en/cloud-scale/help/authentication/native-catalyst-authentication/embedded-authentication/introduction/ - name: "Social Logins" url: /en/cloud-scale/help/authentication/social-logins/introduction/ - name: "Public Signup" url: /en/cloud-scale/help/authentication/public-signup/ - name: "User Management" url: /en/cloud-scale/help/authentication/user-management/introduction/ - name: "Email Templates" url: /en/cloud-scale/help/authentication/social-logins/introduction/ - name: "Whitelisting" url: /en/cloud-scale/help/authentication/whitelisting/introduction/ --- # Configure Authentication Let's configure [Embedded Authentication](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/native-catalyst-authentication/embedded-authentication/introduction/) to allow end-users to sign up to the application. To configure Embedded Authentication: 1. Navigate to the *Catalyst Cloud Scale* section of the console and click **Start Exploring**. ![catalyst_tutorials_signals_event_app_cs_exploring](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_cs_exploring.webp) 2. Navigate to the **Authentication** component present under *Security & Identity* and click the **Set Up** button present in the **Native Catalyst Authentication** section. ![catalyst_tutorials_signals_event_app_sel_auth](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_sel_auth.webp) 3. Select **Embedded Authentication** and click **Next**. ![catalyst_tutorials_signals_event_app_sel_auth_embedded](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_sel_auth_embedded.webp) 4. We will be embedding these scripts in our HTML file, which we will cover in future steps. For now, to enable end-user sign ups, scroll down and click the **Public Signup** toggle. ![catalyst_tutorials_signals_event_app_public_signup_toggle](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_public_signup_toggle.webp) 5. Click **Yes, Proceed** after going through the information presented in the pop-up. ![catalyst_tutorials_signals_event_app_pop-up](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_pop-up.webp) > **Note:** You can learn more about Public Signup from this [help documentation](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/public-signup/). 6. Now, you will be able to enable **Social Logins**. This will allow your users to sign up to your application using their common social platform accounts. Click on the **Zoho social login**, and click **Enable** once you enter the application's name as the **EventApp**. ![catalyst_tutorials_signals_event_app_social_login_enabled](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/sign-in-using-zoho-event-app.webp) > **Notes:** * You can learn more about **Social Logins** from this [help documentation](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/social-logins/introduction/). * You can also find detailed steps you need to implement to generate the required `Client ID` and `Client Secret` credentials from this [help documentation](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/social-logins/configuring-social-logins/). 7. Click **Next**. ![catalyst_tutorials_signals_event_app_auth_final](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_auth_final.webp) 8. We do not require any of the configurations present in the *Additional Settings* section. Click **Finish** to enable Embedded Authentication for your application. ![catalyst_tutorials_signals_event_app_auth_skip_whiteliost](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_auth_skip_whiteliost.webp) > **Note:** You can learn more about **Whitelisting** from this [help documentation](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/whitelisting/introduction/). Embedded Authentication has been enabled for your application. ![catalyst_tutorials_signals_event_app_auth_completed](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_signals_event_app_auth_completed.webp) > **Notes:** * You can learn more about **Embedded Authentication** from this [help documentation](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/native-catalyst-authentication/embedded-authentication/introduction/). * The **User Management**, **Authentication Type**, **Whitelisting**, and **Email Templates** sections are not required for the purposes of this application. However, you can still learn all about them from the extensive documentation present [here](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/introduction/).