Difference between revisions of "Configuring Sign-In using Google"
(→Activate Google Sign In within WHMCS) |
|||
Line 1: | Line 1: | ||
− | + | Enabling the Google [[Sign-In Integrations]] enables visitors and customers to register, sign in, and connect their Google accounts with your WHMCS installation for faster signup and automatic sign-in. | |
− | |||
− | |||
− | |||
− | |||
[[File:Signinintegrationslogin.png]] | [[File:Signinintegrationslogin.png]] | ||
− | ==Configuring Sign-In with Google== | + | == Configuring Sign-In with Google == |
− | |||
− | |||
− | + | <html><a href="https://vimeo.com/236651329" class="docs-video-tutorial"><em>Watch the video tutorial for this feature.</em><span> <img src="https://assets.whmcs.com/icons/youtube.png"> </span></a></html> | |
− | + | Google Sign-In Integration requires a Google Developer Project and API credentials. You can create this using your existing Google account. Users will only see the app name you define and will not see anything relating to the account you use to create the project. | |
− | |||
− | + | To do this: | |
− | + | # Visit <tt>https://console.developers.google.com/</tt>. | |
− | + | # Log in to your Google account. <div class="docs-alert-warning">Changing the Google account you use to create the app requires users to re-authenticate and re-link their accounts.</div> | |
− | <div class="docs-alert-warning"> | + | # Choose '''Create project'''. [[File:Googlesignin1.png]] |
− | + | # Enter a project name and click '''Create'''. [[File:Googlesignin2.png]] | |
− | + | # On the project dashboard, select '''Credentials''' in the left sidebar.[[File:Googlesignin3.png]] | |
− | + | # For the '''OAuth consent screen''' configuration, enter a product name, homepage URL, and logo URL. | |
− | + | # Click '''Save'''. [[File:Googlesignin4.png]] | |
− | + | # Go back to the ''Credentials'' tab and select '''Create credentials > OAuth client ID'''. [[File:Googlesignin5.png]] | |
− | [[File:Googlesignin1.png]] | + | # Choose '''Web application'''. [[File:Googlesignin6.png]] |
− | + | # Enter your full root domain in both the authorized JavaScript origin and redirect URI boxes. | |
− | + | # Click '''Create'''. [[File:Googlesignin7.png]] | |
− | + | # Save your client ID and secret, which you will use to activate Google Sign-In within WHMCS. [[File:Googlesignin8.png]] | |
− | [[File:Googlesignin2.png]] | + | # Log in to the WHMCS Admin Area. |
− | |||
− | |||
− | |||
− | [[File:Googlesignin3.png]] | ||
− | |||
− | |||
− | |||
− | [[File:Googlesignin4.png]] | ||
− | |||
− | |||
− | |||
− | [[File:Googlesignin5.png]] | ||
− | |||
− | |||
− | |||
− | [[File:Googlesignin6.png]] | ||
− | |||
− | |||
− | |||
− | [[File:Googlesignin7.png]] | ||
− | |||
− | |||
− | |||
− | [[File:Googlesignin8.png]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # | ||
# Navigate to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Sign-In Integrations''' or, prior to WHMCS 8.0, '''Setup > Sign-In Integrations'''. | # Navigate to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Sign-In Integrations''' or, prior to WHMCS 8.0, '''Setup > Sign-In Integrations'''. | ||
− | # Select Activate under the Google heading | + | # Select '''Activate''' under the Google heading. |
− | # Enter your Google | + | # Enter your Google client ID and secret. |
− | # Click Save & Activate | + | # Click '''Save & Activate'''. |
− | |||
− | |||
− | |||
− | |||
− | + | WHMCS will attempt to validate the details you have entered. If the client ID and secret are valid and successfully authenticate with the Google API, the values will be saved. | |
For troubleshooting help, please refer to [[Troubleshooting Sign-In using Google]] | For troubleshooting help, please refer to [[Troubleshooting Sign-In using Google]] |
Revision as of 18:09, 9 September 2021
Enabling the Google Sign-In Integrations enables visitors and customers to register, sign in, and connect their Google accounts with your WHMCS installation for faster signup and automatic sign-in.
Configuring Sign-In with Google
Watch the video tutorial for this feature.
Google Sign-In Integration requires a Google Developer Project and API credentials. You can create this using your existing Google account. Users will only see the app name you define and will not see anything relating to the account you use to create the project.
To do this:
- Visit https://console.developers.google.com/.
- Log in to your Google account. Changing the Google account you use to create the app requires users to re-authenticate and re-link their accounts.
- Choose Create project.
- Enter a project name and click Create.
- On the project dashboard, select Credentials in the left sidebar.
- For the OAuth consent screen configuration, enter a product name, homepage URL, and logo URL.
- Click Save.
- Go back to the Credentials tab and select Create credentials > OAuth client ID.
- Choose Web application.
- Enter your full root domain in both the authorized JavaScript origin and redirect URI boxes.
- Click Create.
- Save your client ID and secret, which you will use to activate Google Sign-In within WHMCS.
- Log in to the WHMCS Admin Area.
- Navigate to Configuration () > System Settings > Sign-In Integrations or, prior to WHMCS 8.0, Setup > Sign-In Integrations.
- Select Activate under the Google heading.
- Enter your Google client ID and secret.
- Click Save & Activate.
WHMCS will attempt to validate the details you have entered. If the client ID and secret are valid and successfully authenticate with the Google API, the values will be saved.
For troubleshooting help, please refer to Troubleshooting Sign-In using Google