The Google Auth Integration allows your app to authenticate users using their Google accounts. This provides a secure, familiar login experience and simplifies user management.

- Go to the Google Cloud Console.
- Navigate to APIs & Services → Credentials.
- Click Create Credentials → OAuth Client ID.
- Select Web Application as the application type.
- Add the following Authorized JavaScript Origin:
- https://3a992b51-c34a-405a-b90c-4b3320eb3b6a.fly.dev
- The URL can be copied directly from the Google Auth integration panel.
- Set your authorized redirect URIs to match your app environment.
- Save the client and copy the following credentials:
- Client ID:
YOUR_GOOGLE_CLIENT_ID
- Client Secret:
YOUR_GOOGLE_CLIENT_SECRET
- Client ID:
- Go to Integrations → Add Google Auth in your app settings.
- Enter your Google Client ID and Google Client Secret.
- Save the integration. Your app is now configured to use Google Auth for login.
- The integration supports multiple environments (development, staging, production). Use environment-specific secrets for the client ID and secret.
- Google Auth handles token refresh automatically when users log in via OAuth.
- Users will see a standard Google login screen, ensuring familiarity and trust.
- Ensure your app domain matches the authorized JavaScript origin and redirect URIs; otherwise, authentication will fail.