You can enable players to log in to your web store using the Player ID assigned to them in your game. This provides a secure and direct way to authenticate players and is particularly useful for personalized experiences. Because players might not always know where to find their Player ID, you can guide them by adding a helpful link to your login page. This link should point to an article explaining how to locate their Player ID. To enable this authentication method, follow the instructions to set up Player ID Login.

Player ID Login flow

Here’s how the Player ID Login process works:
  1. A player chooses to log in to your web store using their Player ID. If they don’t know where to find their Player ID, they can click the link you provide on the login page to access an article with instructions.
  2. After locating their Player ID, the player enters it in the login field.
  3. Appcharge then sends the login information with the following properties to the Authenticate Player API to verify the player’s identity and complete authentication:
    • authMethod: "userToken"
    • token: "player_id"
  4. If the credentials are valid, your server responds with the player’s details. Appcharge then successfully logs the player in and completes the flow.