My Project
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
Teal.Authenticator Class Reference
Inheritance diagram for Teal.Authenticator:
Teal.MonoSingleton< Authenticator >

Public Member Functions

void LoginAsGuest ()
 
void Authenticate (string email, string password, Action OnSuccess, Action< string > OnFailure, Action< string > OnLog)
 
void ExternalAuthenticate (Action OnSuccess, Action< string > OnFailure, Action< string > OnLog, Action authFunc)
 
void OnPlayFabSuccess (LoginResult result)
 
void CreateAccount (string email, string password, Action OnSuccess, Action< string > OnFailure)
 
void SendRecoveryEmail (string email, Action OnSuccess, Action< string > OnFailure)
 
void OnPlayFabError (PlayFabError obj)
 

Static Public Member Functions

static void ChangeDisplayName (string name, Action< UpdateUserTitleDisplayNameResult > OnSuccess=null)
 
static void ExecuteCloudScript (string functionName, object data, Action< ExecuteCloudScriptResult > cloudScriptResult=null, Action< PlayFabError > cloudScriptError=null)
 
static void ExecuteCloudScript (string functionName, int eventCode, object[] data)
 
static void OnCloudScriptResult (ExecuteCloudScriptResult result)
 
static void LogMessage (string message)
 
static void LogError (string message)
 
static void OnStaticPlayFabError (PlayFabError obj)
 
static string GenerateFriendlyErrorReport (PlayFabError obj)
 
static string GetUniqueIdentifier ()
 

Public Attributes

bool allowGuests = true
 
UnityEvent OnAuthenticated = new UnityEvent()
 
UnityEvent OnAccountCreated = new UnityEvent()
 
LoginResult login
 

Static Public Attributes

static string playFabId
 
static string titleId
 

Properties

static bool IsAuthenticated [get]
 
static bool IsAuthenticatedAsGuest [get]
 
- Properties inherited from Teal.MonoSingleton< Authenticator >
static T Get [get]
 Returns the singleton instance.
 

Additional Inherited Members

- Static Protected Attributes inherited from Teal.MonoSingleton< Authenticator >
static T _instance
 

The documentation for this class was generated from the following file: