3 static partial class SteamManager
5 public static Steamworks.BeginAuthResult StartAuthSession(
byte[] authTicketData, ulong clientSteamID)
7 if (!IsInitialized || !Steamworks.SteamClient.IsValid)
return Steamworks.BeginAuthResult.ServerNotConnectedToSteam;
9 DebugConsole.Log(
"SteamManager authenticating Steam client " + clientSteamID);
10 Steamworks.BeginAuthResult startResult = Steamworks.SteamUser.BeginAuthSession(authTicketData, clientSteamID);
11 if (startResult != Steamworks.BeginAuthResult.OK)
13 DebugConsole.Log(
"Authentication failed: failed to start auth session (" + startResult.ToString() +
")");
19 public static void StopAuthSession(ulong clientSteamID)
21 if (!IsInitialized || !Steamworks.SteamClient.IsValid)
return;
23 DebugConsole.NewMessage(
"SteamManager ending auth session with Steam client " + clientSteamID);
24 Steamworks.SteamUser.EndAuthSession(clientSteamID);