EOS Integration KitAlpha
v5.0.1

Authentication

Learn how to authenticate players using EOS Integration Kit

EOS provides multiple ways to authenticate players. Before implementing, understand the two authentication interfaces:

  • Connect Interface - Game services without Epic account (Device ID, Steam, etc.)
  • Auth Interface - Full features with Epic account

See Auth vs Connect for a detailed comparison.

Available Methods

Connect Interface Methods

MethodPlatformUse Case
Device IDAllTesting, anonymous accounts
SteamPCSteam games without Epic linking
DiscordAllDiscord-integrated games
GoogleAllGoogle OAuth
Google Play GamesAndroidAndroid games
AppleiOS/macOSApple platform games
OculusVRMeta Quest games
itch.ioPCitch.io distributed games

Auth Interface Methods

MethodUse Case
Epic GamesEpic account login
Epic Games StoreGames sold on EGS

Quick Start

For the fastest setup, use Device ID authentication:

Login Using Connect Interface → Device ID → Display Name

This creates an anonymous account tied to the device - perfect for testing.

Auto Login

Want players to skip the login screen on repeat visits? See Auto Login to configure automatic authentication on game launch.

On this page