Overview

Seamless Login Using Deeplink

The seamless login using a deep link solution allows the publisher to share a deeplink to the webstore directly from the game application, without requiring the player to authenticate. By clicking the link within the app, the player is redirected to the webstore, bypassing the login screen.

To enhance direct communication with players, consider sharing the deeplink through various channels, such as in-game notifications, emails, SMS, or platforms like Facebook Messenger. This multi-channel approach ensures a broader reach and a more engaging experience for players.

Steps for Player Authentication:

  1. Create a personalized access token via the game app.
    1. The token should be used once (invalidate it after successful usage).
    2. We also recommend to invalidate the token after 3 days in case it was not used.
  2. The player receives a deep link via the game app, containing the webstore login URL like the following:
    1. https\://publisher-web-store/login?token=yyyy
  3. The player clicks the link, which redirects them to the Webstore. The Webstore extracts the player token embedded in the link.
  4. The AppCharge platform triggers the Player Auth webhook, requesting the publisher to validate the token.
  5. The publisher approves the token and invalidates it
  6. Upon a successful approval from the publisher, the player successfully login to the webstore