Unified Player Account

Unified Player Accounts (UPA) is a group of features for games where players can play on multiple devices or use multiple identity providers.

It allows you to connect multiple authentication methods for the same player.

The following identity providers are currently supported:

  • Apple Sign in

  • Google Sign in

  • Guest Login

If you're interested in support for other identity providers, please reach out to us on discord or via email.

What is Connected Accounts?

Connected Accounts lets the player add multiple identity providers to their account. This makes cross platform play simpler, since they have an easier time authenticating on different devices.

It also allows for your game to start the player off with a guest session, then later a player can connect a different identity provider, such as Google, Apple or Steam to their account.

Use Cases

Here are some examples of what you can do with UPA:

  • Allow players to authenticate using mulitple identity providers, like Google, Apple & Steam, Xbox etc.

  • Convert a player using guest login to a player with a 1st party platform account.

Resources

How To

Connected Accounts

Guides

Last updated