Crossplay Integration Kit

Authentication

Login players across platforms

Authentication

Login Node

Use EIK Login node in Blueprints.

Login TypePlatform
SteamSteam client
EpicGamesEpic Games Launcher
DeviceIDAnonymous (mobile/testing)
AccountPortalEOS account popup
PersistentAuthSaved credentials

Basic Login (Steam)

EIK Login
  LoginType = Steam
  → OnSuccess: Player logged in
  → OnFailure: Handle error

Auto-Login Flow

  1. Try PersistentAuth first (saved session)
  2. If fails, try platform login (Steam/EpicGames)
  3. Fallback to DeviceID for anonymous

Get Player Info

After login:

  • Get Product User ID - EOS crossplay ID
  • Get Display Name - Player name
  • Get Platform - Steam/Epic/Console

Logout

Use EIK Logout node to clear session.

On this page