Blueprint Integration
Learn how to implement authentication using Unreal Engine Blueprints.
Read time 6 minutesLast updated 2 hours ago
Add the Authentication SDK as a dependency
Before you continue with the following blueprint demonstrations, make sure you’ve successfully installed the Authentication SDK plugin and can view Authentication-related functions in a Blueprint’s event graph or function under Unity Gaming Services > Authentication.
All actions for this blueprint.
Sign In Anonymously
UseSign In AnonymouslySign In AnonymouslyFAuthenticationSignInOptions
Sign in anonymously
Get User Info
UseGet User Info
Get user info
Delete User
UseDelete UserBoolean
Delete user
Register State Changed Callback
UseRegister State Changed CallbackAuthorized
Register state changed callback
Sign Out
UseSign Out
This function returns a
Boolean
alt_text
Switch Profile
UseSwitch Profile
Switch profile
Profile Exists
UseProfile Exists
This function returns a
Boolean
Profile exists
Get Current Profile Name
UseGet Current Profile NameString
Get current profile name
Get Profile Names
UseGet Current Profile NamesString Array
Get profile names
Register Profile Changed Callback
UseRegister Profile Changed Callback
Register profile changed callback
Register Profile Deleted Callback
Use theRegister Profile Changed Callback
Register profile deleted callback
Is Signed In
UseIs Signed InBoolean
Is signed in
Is Anonymous
UseIs AnonymousSign In AnonymouslyBoolean
Is anonymous
Is Authorized
UseIs AuthorizedBoolean
Is authorized
Is Expired
UseIs ExpiredBoolean
Is expired
Session Token Exists
UseSession Token ExistsBoolean
Session tokene exists
Get Unity Project Id
UseGet Unity Project IdGuid
Get Unity project ID
Get Unity Environment Name
UseGet Unity Environment NameString
Get Unity Environment Name
Get Access Token
UseGet Access Token
Get access token
Get Session Token
UseGet Session Token
Get session token
Get User Id
Use theGet User Id
This function returns a
String
Get user ID
Get State
Use theGet StateEnum
Get state
Set Unity Project Id
UseSet Unity Project IdGuid
Set Unity project ID
Set Unity Environment Name
UseSet Unity Environment NameString
Set Unity Environment Name