Authentication
Login players across platforms
Authentication
Login Node
Use EIK Login node in Blueprints.
| Login Type | Platform |
|---|---|
Steam | Steam client |
EpicGames | Epic Games Launcher |
DeviceID | Anonymous (mobile/testing) |
AccountPortal | EOS account popup |
PersistentAuth | Saved credentials |
Basic Login (Steam)
EIK Login
LoginType = Steam
→ OnSuccess: Player logged in
→ OnFailure: Handle errorAuto-Login Flow
- Try
PersistentAuthfirst (saved session) - If fails, try platform login (
Steam/EpicGames) - Fallback to
DeviceIDfor 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.