Authentication

Authentication APIs

Operations

Get Photon Authentication Token

Gets a Photon custom authentication token that can be used to securely join the player into a Photon room. See https://docs.microsoft.com/gaming/playfab/feature...

Get Title Public Key

Returns the title's base 64 encoded RSA CSP blob.

Login With Android Device ID

Signs the user in using the Android device identifier, returning a session identifier that can subsequently be used for API calls which require an authenticated...

Login With Apple

Signs in the user with a Sign in with Apple identity token.

Login With Custom ID

Signs the user in using a custom unique identifier generated by the title, returning a session identifier that can subsequently be used for API calls which requ...

Login With Email Address

Signs the user into the PlayFab account, returning a session identifier that can subsequently be used for API calls which require an authenticated user. Unlike ...

Login With Facebook

Signs the user in using a Facebook access token, returning a session identifier that can subsequently be used for API calls which require an authenticated user

Login With Facebook Instant Games Id

Signs the user in using a Facebook Instant Games ID, returning a session identifier that can subsequently be used for API calls which require an authenticated u...

Login With Game Center

Signs the user in using an iOS Game Center player identifier, returning a session identifier that can subsequently be used for API calls which require an authen...

Login With Google Account

Signs the user in using their Google account credentials

Login With Google Play Games Services

Signs the user in using their Google Play Games account credentials

Login With IOS Device ID

Signs the user in using the vendor-specific iOS device identifier, returning a session identifier that can subsequently be used for API calls which require an a...

Login With Kongregate

Signs the user in using a Kongregate player account.

Login With Nintendo Service Account

Signs in the user with a Nintendo service account token.

Login With Nintendo Switch Device Id

Signs the user in using a Nintendo Switch Device ID, returning a session identifier that can subsequently be used for API calls which require an authenticated u...

Login With OpenId Connect

Logs in a user with an Open ID Connect JWT created by an existing relationship between a title and an Open ID Connect provider.

Login With PlayFab

Signs the user into the PlayFab account, returning a session identifier that can subsequently be used for API calls which require an authenticated user. Unlike ...

Login With PSN

Signs the user in using a PlayStation ™️ Network authentication code, returning a session identifier that can subsequently be used for API calls which require...

Login With Steam

Signs the user in using a Steam authentication ticket, returning a session identifier that can subsequently be used for API calls which require an authenticated...

Login With Twitch

Signs the user in using a Twitch access token.

Login With Xbox

Signs the user in using a Xbox Live Token, returning a session identifier that can subsequently be used for API calls which require an authenticated user

Register PlayFab User

Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which require an authenticated user. You must s...

Set Player Secret

Sets the player's secret if it is not already set. Player secrets are used to sign API requests. To reset a player's secret use the Admin or Server API method S...