capabilities.work

Player Sign-Up and Identity Linking

A 3-step recipe with Unity. We can help you get access.

Recipe · 3 steps

Player Sign-Up and Identity Linking

with Unity · Identity & Access Management

Sign up a player, link an external identity, and verify the player record.

  1. Create a new player account with the supplied username and password, returning an access token and the new player id.
  2. Link an external identity provider token to the newly created player so the account can be recovered or signed into from that platform.
  3. Read the admin player record to confirm the player exists and carries the linked external identity.
What you'll need to have ready
  • username: Desired username for the new account (3-20 characters).
  • password: Password for the new account (minimum 8 characters).
  • idProvider: External identity provider to link (google, apple, steam, facebook, or custom).
  • externalToken: The identity token issued by the external provider.
  • serviceAccountToken: Bearer JWT for the admin Players API used to read the player record.
For your developer

Arazzo workflow unity:player-signup-and-link, 3 operations: signUpWithUsernamePassword → linkExternalIdentity → getPlayer. Specs on APIs.io.