Google Sign-In

Last updated: May 22, 2026

The Google Sign-In module enables native Google authentication inside your app. Instead of filling out a login form, users tap a button and the app uses their device's saved Google account — no password required. This works by connecting to your website's existing Google Sign-In integration.

Prerequisite: Your website must already have Google Sign-In configured and working in a browser before setting this up in Appilix.

How It Works

When a user taps a Google Sign-In button inside the app, the native Google authentication flow opens. After the user selects their account, the app passes the authentication token back to your website — following the same flow your website already handles in a browser. No changes to your backend are required in most cases.

Android / iOS Client ID

The OAuth 2.0 Client ID for your Android or iOS app, created in Google Cloud Console.

Steps to create it:

  1. Go to Google Cloud Console and open the same project where your website's Google Sign-In is configured.
  2. Navigate to APIs & Services → Credentials.
  3. Click Create Credentials → OAuth Client ID.
  4. Choose Android or iOS as the application type.
  5. For Android, enter your package name and SHA-1 fingerprint (shown in your Appilix dashboard).
  6. For iOS, enter your Bundle ID.
  7. Save and copy the generated Client ID.

Important: The Android/iOS Client ID must belong to the same Google Cloud project as your website's Web Client ID. This ensures both share the same authentication scope.

Web App Client ID (Optional)

Your website's Web OAuth Client ID, used for backend token validation. In most cases, the app can detect this automatically and this field can be left blank.

  • Maximum length: 200 characters

Only fill this in if your backend explicitly requires a specific Web Client ID for token verification, or if auto-detection fails.

Redirect URI (Optional)

The redirect URI your website uses to receive OAuth tokens after authentication. Leave blank unless auto-detection fails.

  • Maximum length: 700 characters
  • Must match the URI configured in Google Cloud Console

Scopes (Optional)

The Google account permissions your website requests. Leave blank to use the defaults.

  • Example: email profile openid
  • Maximum length: 200 characters

Compatibility Note

For most websites, Google Sign-In works immediately after the Client IDs are configured. Some websites handle the Google login callback in custom ways that may need a small adjustment in how the app processes the token.

If sign-in does not work after setup, contact the Appilix support team. They can review your website's authentication flow and adjust the app configuration without needing access to your website code.