The following steps will integrate Google SSO using the built in Google identity provider in Pangolin.

Creating a Google IdP in Pangolin

In Pangolin, go to “Identity Providers” and click “Add Indentity Provider”. Select the Google provider option.
In the “Google Configuration”, you’ll need the following fields:
Client ID
string
required
The Client ID from your Web application client.
Client Secret
string
required
The Client secret from your Web application client.

Token Configuration

When you’re done, click “Create Identity Provider”. Then, copy the Redirect URL in the “General” tab as you will now need this for your Web application client.

Returning to Google Developers Console

Lastly, you’ll need to return to your “Web application client” in order to add the redirect URI created by Pangolin. Add the URI to “Authorized redirect URIs”, then hit “Save”! Your configuration should now be complete. You’ll now need to add an external user to Pangolin, or if you have “Auto Provision Users” enabled, you can now log in using Google SSO.