Skip to content
Switch branches/tags


Failed to load latest commit information.
Latest commit message
Commit time
Sep 23, 2020
Sep 23, 2020
Sep 23, 2020
Sep 23, 2020
Sep 23, 2020

Xsolla Login SDK for Unreal Engine 4

The Xsolla Login SDK allows you to use a ready-made server solution for authenticating users and managing the friend system and user accounts in apps based on the Unreal Engine. After integration of Login SDK, you can use Xsolla Login. Main features:

  • authentication via username and password
  • authentication via social networks
  • authentication via Steam session_ticket
  • authentication via Steam account by opening a login form in the in-game browser
  • signup
  • email confirmation
  • password reset
  • user attributes management
  • cross-platform account linking
  • token invalidation
  • OAuth 2.0 support
  • friend system
  • user account

System Requirements

  • 64-bit OS
  • Windows 7 and higher
  • Mac OS X 10.9.2 and higher
  • Visual Studio 2017 and higher for Windows
  • XCode 11 and higher for Mac OS
  • Unreal Engine 4.25 and higher

Target OS

  • Windows 32-bit
  • Windows 64-bit
  • Mac OS
  • Linux
  • iOS
  • Android


  1. Download the Epic Games Launcher.
  2. Create a new UE4 project.
  3. Register an Xsolla Publisher Account and set up a new project. More instructions are on the Xsolla Developers portal.
  4. Go to the Xsolla Developers portal to learn how to integrate Xsolla Login using Xsolla Login SDK for Unreal Engine 4.

Additional resources

Xsolla website Unreal Engine SDKs documentation UE4 SDKs wiki