Hero background image

Authentication

Authenticate your players with anonymous, platform-specific, or custom sign-in solutions.
Keep up with players across multiple devices

Keep up with players across multiple devices

With so many apps working across multiple devices, you never know if a player will be logging in from their mobile, laptop, or tablet to play.

By using Cloud Save with Authentication, you can enable players to sign in with various platform accounts, and make sure their progress is saved across their devices.

Use Lobby and Matchmaker with Authentication

Form parties and lobbies in your multiplayer game

When creating a multiplayer game, you need to ensure your players can connect, socialize, and play together safely and enjoyably.

Use Lobby and Matchmaker with Authentication to allow your players to securely authenticate, connect, and communicate with each other with confidence.

Economy and Authentification

Protect your game economy

Create a strong and secure game economy using Economy and IAP with Authentication. Set up authenticated sign-in in your game to associate unique tokens and an ID for each player that can’t be manipulated by anyone else.

Unlock cross-play friendly communication

Introducing Unity Player Accounts

Player Accounts is our Unity-branded player sign-in solution. It offers your players a secure, consistent, and seamless account experience. For example, Player Accounts has single sign-on (SSO) support so players can log in once and access all Player Accounts enabled games without reentering credentials.

Key benefits

Flexible

Enable new users to create accounts in your game through multiple supported platforms, including Unity Player Accounts, Google Play Games, Apple, Facebook, Steam, and more.

If you have an existing identity solution, you can easily integrate your custom authentication system through our BYOI support.

Seamless

Anonymous sign-in creates a new user for a game session without any input from the player. It's a quick way for them to get started with your game.

Extensible

Unity Authentication easily integrates with multiple Unity Gaming Services products, including Analytics, Cloud Code, Cloud Save, Economy, Lobby, Matchmaker, Relay, Remote Config, and Vivox.

Resources to hit the ground running

backend solutions
A closer look at Game Backend

Focus on the business logic of your game, and take advantage of our expertise to manage backend infrastructure.

backend use cases
Nine use cases for Unity Game Backend

Building a backend to support your game systems isn’t easy, and you may not be able to build, host, and scale your own servers. Find out what our tools can do for you.

battlepass blog
Try out our battle pass sample

The Unity Gaming Services use cases are a collection of samples that show you how to solve common development challenges. Read this article on our latest sample: The battle pass.

ugs guide
Build your game with Unity Gaming Services

Looking for an alternative to GameSparks? Unity Gaming Services has the battle-tested solutions you need to build, manage, and grow your game.

Learn more

Documentation
Documentation

Review the manual to help get Authentication up and running for your game.

Game Backend Solutions
Build your foundation

Explore our newest solutions for Game Backend, including Cloud Save, Cloud Code and Economy.

Group of young adults using their phones
Engage your players

Perfect the player experience with targeted engagement using our latest Analytics and Player Engagement solutions.

multiplay callout
Build the foundation for a great player experience

Start using Authentication and Player Accounts to create a seamless sign-in experience for your players by authenticating them and tracking their progress and purchases across devices through a secure sign-in system.

Frequently asked questions

Who is authentication for?

+

Should I use Authentication or Player Accounts?

+

How much does Authentication cost?

+

What are the two methods of signing in with Authentication?

+

What third-party identity providers are supported by Authentication?

+

What Unity services depend on Authentication?

+