Google Sign-in configuration
Configure Google Sign-In (OAuth 2.0 Client ID) and connect it to The Wallet Crew social sign-in.
Use this page to enable the Google button in an enrolment form.
Start with Social sign-in to understand the customer flow. Then come back here for the provider setup.

Overview
What is set up here
A Google OAuth 2.0 Client ID.
Authorized JavaScript origins for the enrolment form domains.
The Client ID stored in The Wallet Crew admin console.
Prerequisites
Access to the brand’s Google Cloud Console project.
Permission to create OAuth 2.0 Client IDs.
The list of domains where the enrolment forms will run (prod + staging + dev + custom).
Configure Sign in with Google
Configure origins
Add Authorized JavaScript origins for every domain in use.
https://app.neostore.cloudhttps://app-qa.neostore.cloudhttps://app-dev.neostore.cloudAny custom domain used for enrolment forms (add the exact origin).
Leave Authorized redirect URIs empty.


Configure Google in The Wallet Crew
Open Social logins → Google in the admin console.

Paste the Client ID from Google.
Save.
Enable Google on the enrolment form
Enable the provider in the enrolment form settings.
Go into advanced configuration -> Layout. Open the layout where social sign-in should be activated and add these lines:
For more information see Enrolment form.

