LootLocker Unreal Server SDK 6.5.0
Server-side backend SDK for Unreal Engine
Loading...
Searching...
No Matches
Authentication

Detailed Description

Start and manage a server session with the LootLocker backend.

Server sessions authenticate with the Server API Key rather than a player credential. Once authenticated, all other server API calls use the session token automatically. Use MaintainSession to extend the token lifetime without starting a new session.

See the LootLocker documentation.

Function Documentation

◆ MaintainSession()

static FString ULootLockerServerForCpp::MaintainSession ( const FLootLockerServerMaintainSessionResponseDelegate OnCompletedRequest)
static

Keep the session alive, you should call this endpoint at least once per hour, to extend your tokens lifetime.

Parameters
OnCompletedRequestDelegate for handling the response
Returns
A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound

◆ StartSession()

static FString ULootLockerServerForCpp::StartSession ( const FLootLockerServerAuthResponseDelegate OnCompletedRequest)
static

Start a session connecting to the LootLocker services with the server API key.

Parameters
OnCompletedRequestDelegate for handling the response
Returns
A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound

Functions

static FString ULootLockerServerForCpp::StartSession (const FLootLockerServerAuthResponseDelegate &OnCompletedRequest)
 Start a session connecting to the LootLocker services with the server API key.
 
static FString ULootLockerServerForCpp::MaintainSession (const FLootLockerServerMaintainSessionResponseDelegate &OnCompletedRequest)
 Keep the session alive, you should call this endpoint at least once per hour, to extend your tokens lifetime.