New free content from City of Brass and The Vagrant now available

Xsolla Login SDK

Xsolla - Oct 6, 2020

Simple yet powerful authentication system

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Enable seamless, localized, one-click authentication while keeping user data safe, secure and under your ownership.

Authenticate everywhere

Verify your players where they play with one-click login via third-party authentication providers like Steam, Twitch, Discord, Facebook, Naver, Baidu and more.

Build connections

Your players can easily connect with each other through our top-notch Friend System. They can search for players, get relevant friend recommendations from connected social networks, send and accept invites, and manage their personal profile right from the game.

Manage players

Easily manage your players from your Xsolla Publisher Account: change email addresses, reset passwords, assign groups and moreю


  • OAuth 2.0
  • 1-click authorization with 30+ providers
  • Seamless authentication via Steam client
  • User account management and friend system
  • Custom user attributes
  • Pre-integrated with MailChimp

To get started, create an Xsolla Publisher Account.

See our documentation for more info:

SDK Integration Guide

SDK Source Code

Technical Details

Discord Community

Support Email:

How to migrate SDK to an older version of UE4

Note: Xsolla plugins aren’t compatible with each other. Choose and integrate only one plugin that best suits your needs.

  • Xsolla Store SDK — contains all the necessary methods to integrate the following Xsolla products: Login, In-Game Store, Player Inventory, and Pay Station. Use this if you want to get the maximum value with Xsolla products.
  • Xsolla Payments SDK — designed to implement Xsolla payment solution only. If you want to manage in-game items and inventory on the Xsolla side and use our servers, use Xsolla Store SDK instead.
  • Xsolla Login SDK — designed to implement only the functions of Xsolla Login.
  • Xsolla Player Inventory SDK — designed to implement functions of Xsolla Login and Player Inventory. Use this plugin if your application is published on a platform that can’t use Xsolla Pay Station and In-Game Store for some reason.