To use the login functionality with Google Authentication in Scriptcase, it is necessary to have the Google Identity Service previously configured and the "ClientID" and "Secret" keys available for use.
In this article, we will learn how to configure it and obtain these keys to use in the integration with Google Authentication.
Setting Up and Configuring Google Identity Service
2. At the top of the screen, click "Select Project" and choose an existing project or click "New Project":
3. In the side menu, go to "APIs and services > OAuth Permission Screen":

If you have already configured the OAuth client, skip to step 9
4. Click in "Let's get started":
5. In "App Information," define the name and an email for support. Then, click "Next":
6. Under "Public," select "External":
7. In "Contact Information," enter your email and click "Next":
8. Accept the terms and click "To Create":
9. In the side menu, go to "APIs & Services > Library":
10. Search for "Cloud Identity" in the search bar and select it:
11. Click in "Activate":
12. Again in "APIs & Services > OAuth Permission Screen," go to "Clients > Create Client":
13. In "Application Type," select "Web Application" and choose a name:
14. In "Authorized Redirect URIs," enter your domain with the path to the application that will use Google Identity Platform and click "Create":

app_link_social.php is an internal application of the security module and is used to link the system login with the Google account.
15. Now, just click the download button to view the "Client ID" and "Secret":
Conclusion
In this article, we learned how to create and configure Google Identity Service to be later used in Scriptcase via Google Authentication. To learn how to configure and use this feature in Scriptcase, read the tutorial on
integrating with Google Authentication.
Best regards and see you later!