question

srjreid avatar image
srjreid asked

Server-to-Server Authentication

Is there a server-to-server API for the purposes of user authentication? Here is an example. - Game has multiplayer functionality. - Game connects to Game Server (GS). - Instead of the GS managing user accounts with a username/password login system, Game will use GameCircle's player ID. A typical flow is the following: - Game is launched. - Player selects the multiplayer menu. - Game ensures Player is logged into GameCircle. - Game requests unique Authentication Token or Ticket from GameCircle libraries. - Game securely sends GameCircle Player ID and Authentication Token to GS. - GS validates the Player's GameCircle session by using GameCircle Player ID and Authentication Token via server-to-server API. - Upon successful response, Player is now logged into GS. This flow requires no additional account logins or passwords since it is effectively using GameCircle to log into the Game Server. If there is no back-end server-to-server authentication, using the Player ID alone is inadequate since if someone's Player ID is known, login attempts can easily be faked. Let me know if features like this are supported in GameCircle, thanks.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Nick Gardner avatar image
Nick Gardner answered
Hi, Unfortunately, there is no server-to-server API for GameCircle at this time, only client-side APIs.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.