Introduction to Unity Authentication

Important: 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: