> ## 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.

# Configure Authentication Settings

This article explains how to enable one or more login methods for authenticating players in your Appcharge Web Store or Game Portal. To learn more, see [About Player Authentication](../webstore/player-authentication/about-player-authentication) for an overview of the available login methods.

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

Use the toggles on the Authentication page to enable or disable login methods. Below is a breakdown of each authentication method and how to configure it.

## SSO Login

You can enable the following Single Sign-On (SSO) methods:

### Facebook SSO

To enable Facebook SSO:

1. Turn on the **Facebook App** toggle.
2. Follow the instructions in the [Facebook SSO Login Guide](../webstore/player-authentication/sso-login/set-up-facebook-sso), and then enter the App ID of your game registered in Meta for Developers in the **Facebook App ID** field.
3. Click **Update** to save your changes.

### Google SSO

To enable Google SSO:

1. Turn on the **Google App** toggle.
2. Follow the instructions in the [Google SSO Login Guide](../webstore/player-authentication/sso-login/set-up-google-sso), and then enter the App ID of your game registered in Google in the **Google App ID** field.
3. Click **Update** to save your changes.

### Apple SSO

To enable Apple SSO:

1. Turn on the **Apple App** toggle.
2. Follow the instructions in the [Apple SSO Login Guide](../webstore/player-authentication/sso-login/set-up-apple-sso), and then enter the App ID of your game registered in Apple in the **Apple App ID** field.
3. Click **Update** to save your changes.

## Password Login

To enable password-based login:

1. Turn on the **Username and Password** toggle. To learn more, see [About Password Login](../webstore/player-authentication/password-login/about-password-login).
2. Click **Update** to save your changes.

## Player ID Login

To enable Player ID Login:

1. Turn on the **Player ID** toggle.
2. In the **Find Your Player ID: Link Title** field, add link text that will appear on the login page. For example, **Where can I find my Player ID?**.
3. In the **Find Your Player ID: Link URL** field, provide a URL linking to an article that helps players locate their Player ID.
4. Click **Update** to save your changes.

To learn more, see [About Player ID Login](../webstore/player-authentication/player-id-login/about-player-id-login).

## Game Redirect Login

To enable Game Redirect Login:

1. Turn on the **OTP** toggle.
2. In the **Initiate Game Auth Callback** field, paste the URL for generating OTP links. This URL should be the webhook endpoint that generates OTPs for your web store.
3. From the **Desktop Text Model** drop-down, select the number of digits for the player code (4 or 6).
4. Click **Update** to save your changes.

To learn more, see [About Game Redirect Login](../webstore/player-authentication/game-redirect-login/about-game-redirect-login).

## Pre-Authenticated Login

To enable Pre-Authenticated Login:

1. Turn on the **OTP** toggle.
2. Leave the **Initiate Game Auth Callback** field empty, unless you are also implementing Game Redirect Login.
3. From the **Desktop Text Model** drop-down, select the number of digits for the player code (4 or 6).
4. Click **Update** to save your changes.

To learn more, see [About Pre-Authenticated Login](../webstore/player-authentication/pre-authenticated-login/about-pre-authenticated-login).
