Jan 10, 2020
With Google Plus SSO integration, Contacts can log in to HappyFox using their Google Plus credentials. This SSO uses OAuth 2.0 for authentication.
Applicable Plans: ✖️ Mighty ✖️ Fantastic ✖️ Enterprise ✔️ Enterprise Plus
Enabling Google Plus SSO Involves:
- Getting Client ID and Client secret from Google Developers Console.
- Installing the Google Plus SSO app inside HappyFox with the Client ID and Client Secret.
Getting Client ID and Client secret from Google Developers Console.
- Log in to your Google Account.
- Go to the Google Developers Console.
- Create a new project.
- Create a new OAuth Client ID:
- Click "Credentials" on the left sidebar.
- Under "Create Credentials" Click "OAuth Client id".
- Configure the consent screen with your information.[Skip this step if done already]
- Choose "Web Application" under Application Type. Enter a name for your Web app and click save.
- You would be getting a pop-up with Client ID and Client Secret.
- Configuring Redirect URI:
- Click "Credentials" on the left sidebar.
- Click "Edit icon" next to your created OAuth 2.0 Client ID.
- Enter https://<yourhelpdeskurl>.com/gplus/call_back/ as your Redirect URI.
- Click "Save".
Installing the Google Plus SSO app inside HappyFox with the Client ID and Client Secret.
- Go to Apps >> Single Sign-on >> Google Plus.
- Click "Install".
- Enter "Client iD" and "Client Secret". Toggle the "Active" button.
- Click Save. This enables the SSO.
Note: You will also have to enable the option "Allow clients to login via Google+" enabled under the Support Center settings on the "Manage >> Personalize" page.
Contacts Google Plus SSO Workflow: