> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Up Google SSO

This article explains how to set up Google SSO Login for your web store.

## In the Google dashboard

Follow the steps below to configure the login in Google's dashboard:

### Create a project in the Google Cloud Platform

1. Go to the [Google Cloud Console](https://console.cloud.google.com/) and sign in with your Google account.
2. Click on the project dropdown and select/create the project for which you want to enable Google SSO.
3. Enable the [Google Identity Platform API](https://console.cloud.google.com/flows/enableapi?apiid=identitytoolkit.googleapis.com).

### Set up the OAuth consent screen

1. In **APIs & Services**, go to **[OAuth consent screen](https://console.cloud.google.com/apis/credentials/consent)** on the left sidebar.
2. Select your **User Type**, and then click **Create**.
3. Fill in all required fields, such as **User support email**.
4. Add your domain to the **Authorized domains** section if needed.
5. Click **Save and continue** until you've completed all required steps.

### Create OAuth 2.0 client credentials

1. In **APIs & Services**, go to **[Credentials](https://console.cloud.google.com/apis/credentials)** on the left sidebar.
2. Click the **Create credentials** dropdown button and select **OAuth client ID**.
3. Select **Web application** as the Application type.
4. Fill in all required fields, such as the **Name of the client**.
5. Add your Authorized JavaScript origins (your web app's domain) and Authorized redirect URIs (where users will be redirected to after successful authentication).
6. Click **Create** to generate the client credentials. Save the **Client ID** and **Client Secret** as you'll need these in your frontend and backend configurations.

## In the Publisher Dashboard

Follow the steps below to configure the login in the Publisher Dashboard:

1. Go to **Settings -> Authentication**.
2. Toggle on **Google App**, and enter your Google ID in the **Google App ID** field.
3. The button for logging in with Google will appear in the web store login page.
4. Once a player selects this method, Google generates a token. Apppcharge sends this token along with other login information to your [Authenticate Player Callback](/../../api-reference/webstore/player-authentication/authenticate-player-callback) for verification.
5. Once verified, the player is logged into the web store.

<img src="https://mintcdn.com/appcharge/fs3SDs37IvgH6V_E/images/docs/e46d242d2d171ef1c5d794ac39c074780a6816606ce29c42ddf47635134712ea-How_to_configure_Google_SSO_login.png?fit=max&auto=format&n=fs3SDs37IvgH6V_E&q=85&s=47f5efc3711d1c5d8e96b3424b2fd0b8" alt="" width="3952" height="2774" data-path="images/docs/e46d242d2d171ef1c5d794ac39c074780a6816606ce29c42ddf47635134712ea-How_to_configure_Google_SSO_login.png" />
