Google

Let your team sign in with their Google accounts.

Your redirect URI

Google will ask for an authorized redirect URI. Use your hub’s URL with this exact path:

https://your-hub-url/api/auth/google/callback

Setup

Open the Credentials page

Go to the Google Cloud Console and open APIs & Services → Credentials.

Create an OAuth client ID

Click Create Credentials → OAuth client ID, then choose Web application as the type.

Add the redirect URI

Add https://your-hub-url/api/auth/google/callback as an authorized redirect URI, then click Create.

Add the credentials to Perch

Copy the Client ID and Client Secret, paste both into the Google card in Perch (Admin → Auth), and enable it.

Domain restriction

Fill in Allowed Domain to limit sign-ins to a specific Google Workspace domain (like yourcompany.com). Personal Gmail accounts won’t be able to get in. Leave it blank to allow any Google account.

If this is a brand-new Google Cloud project, you may need to set up the OAuth consent screen first, under APIs & Services → OAuth consent screen. For an internal tool, set the user type to Internal to skip the verification process entirely.