Creating a Google App will allow you to activate the Google Sign In feature on the checkout. This will allow customers to sign in with their Google account, as opposed to creating an account the default way through your TicketSocket system. When a customer signs in with Google, this creates an account in the TicketSocket System and is stored just the same as a regular customer account.
1. Go to https://console.developers.google.com/project
2. Click "Create Project"
3. Enter a Project Name
4. Click the "Create" button
5. Click "Consent screen" on the left menu under the "APIs & auth" sub-menu
6. Set your Email Address and Product Name
7. Click the "Save" button
8. Click "Credentials" under the "APIs & auth" sub-menu
9. Click the "Create new Client ID" button
10. Select the "Web Application" option
11. For the "AUTHORIZED JAVASCRIPT ORIGINS" field, enter in your full site URL
12. For the "AUTHORIZED REDIRECT URL" field, enter in your full site URL with "/index.php?uri=login&hauth.done=Google" at the end of it
Please be sure to enter in http:// or https:// correctly depending on if you have an SSL installed
13. Click the "Create Client ID" button
14. Click "APIs & auth" on the left menu
15. Click the "APIs" sub-menu item
16. Type "Contacts API" into the Browse APIs search bar and click the Contacts API item
17. Turn the toggle "On"
18. Search for both "Google+ API" and "Google Maps Embed API" and activate these the same way
19. Copy the "Client ID" and put this in the "App ID" under Settings > General page of your TicketSocket admin page
20. Copy the "Client Secret" and put this in the "App Secret" Settings > General page of your TicketSocket admin page
21. Turn the toggle for "Google Social Authentication" ON on the Settings > General page of your TicketSocket admin
21. Click "Save" on your TicketSocket admin page
0 Comments