Skip to main content

Overview - Login with single platform auth - (Unreal Engine module)

Last updated on July 15, 2026

Introduction​

AccelByte Gaming Services (AGS) provides third-party single platform authentication to enable players to log in to your game using credentials provided by a third party platform. This module teaches you on how to implement single platform authentication.

Prerequisites​

To complete this module, you will need:

  • To have completed the following module:
  • The target platform launcher installed on your system (e.g. Steam and Epic Game Launcher).
  • The Byte Wars tutorialmodules branch checked out in your local Byte Wars Unreal repository.
  • To force enable this module and its module dependencies by adding the following code to the Config/DefaultEngine.ini file:
    [AccelByteTutorialModules]
    +ForcedEnabledModules=TutorialModule:SINGLEPLATFORMAUTH
    ...

Learning objectives​

At the end of this module, you will understand how to implement single platform authentication.

Preview​

At the end of this module, your project will look like the images below.

  • Login with Steam:

  • Login with Epic Online Services (EOS):

  • Auto login with single platform auth: