Skip to main content
๐ŸŽ‰๏ธ WEB Games Market Conference ๐Ÿ‘พ September 18, 2025 | details

Xsolla

Quickly enable easy-to-use, localized, one-click authentication for your players while keeping their data secure, compliant, and under your control.

Authentication system, supported:

  • Login with username and password;
  • Login via email or phone number;
  • Login through popular social networks (over 30).

Xsolla Settingsโ€‹

To get started, register on Xsolla as a game publisher and create a project.

In the Login section of the project, add a new login project - "Create standard Login project".

Go to the settings of the created authentication method and in the authentication method you selected, go to Callback URLs.

  • Specify in the Callback URL section:
    • https://gamepush.com/sdk/static/pages/xsolla/auth.html
    • https://gs.eponesh.com/sdk/static/pages/xsolla/auth.html
  • Specify in the Allowed Sources (CORS) section:
    • https://gamepush.com
    • https://gs.eponesh.com

GamePush Settingsโ€‹

In the project control panel, in the Players section under Your authentication configurations, add a new configuration.

  • Name. Any name for you.
  • Description. For your reference.
  • Xsolla Settings
  • Web. Choose Xsolla as the authentication service to enable logging into your websites.
  • Android. Choose Xsolla as the authentication service to enable logging into the Android mobile application.

Login IDโ€‹

You can copy the Login ID from the list of login projects.

JWT Secret Keyโ€‹

In the authentication settings under Security, you can obtain a token.

Choose encryption method HS256 and copy the Secret Key.

Integration into the Gameโ€‹

To start using authentication via Xsolla, select the relevant platform (website or app store) and specify the authentication configuration using Xsolla.

Everything will start working automatically in the game after saving the platform settings.

tip

When building an Android application using Cordova, add the "InApp Browser" plugin (cordova-plugin-inappbrowser).

Add Authentication Methods (SDK) to your game.

Stay in Touchโ€‹

Other documents of this chapter available Here. To get started, welcome to the Tutorials chapter.

GamePush Community Telegram: @gs_community.

For your suggestions e-mail: official@gamepush.com

We Wish you Success!