About Unity Authentication

Note: Unity Authentication (including this documentation) is currently in beta release, and that by using Unity Authentication you agree that you have read and agree to the Terms of Service.
Note: Unity Gaming Services does not provide WebGL support for Authentication.

Apps typically need to know the identity of a user to provide a variety of features and services to both game developers and players to ensure security, consistency, and safety with every interaction. Unity Authentication provides anonymous and platform-specific authentication solutions for supported platforms, including mobile and PC.

Anonymous access doesn't require the player to enter sign-in credentials or create a user profile, but access through a platform requires sign-in credentials. Unity provides authentication through SDK and API calls, enabling game developers to focus on doing what they do best - creating games.

Download the Unity Gaming Services Samples project to see how to implement Authentication to solve common game development challenges:

A/B testing

Battle passes

Cloud AI mini-game

Idle Clicker game

Seasonal Events

Starter Packs