Authentication provided by firebase.
Categories > Firebase > rex_firebase_authenticationIntroductionLinksDependenceUsageAuthenticate with Firebase using Password-Based AccountsCreate accountLoginLogging outChange passwordReset passwordUpdate profileDelete userAuthenticate Using Facebook LoginLoginLogin with access tokenLogging outAuthenticate Using Google Sign-InAuthenticate Using GitHubAuthenticate Using TwitterAuthenticate with Firebase AnonymouslyLoginAuthentication by authentication tokenLoginLink multiple auth providers to an accountLogin or logged out by other appDebug panel
Action:Create account
Callback
Success : Condition:On created account
Failed : Condition:On created account error
Expression:ErrorMessage, Expression:ErrorCode (reference)Action:Login (category: Email & Password)
Callback
Success : Condition:On login
`Expression:UserID, an unique user IDExpression:ProviderExpression:DisplayNameExpression:UserIDFromProvideExpression:AccessTokenExpression:EmailExpression:PhotoURLFailed : Condition:On login error
Expression:ErrorMessage, Expression:ErrorCode (reference)Condition:Is login, returns true if logging in.
Action:Logging outCondition:On logged outAction:Change password
Callback
Success : Condition:On changed password
Failed : Condition:On changed password error
Expression:ErrorMessage, Expression:ErrorCodeAction:Send password reset email
Callback
Success : Condition:On sent password reset email
Failed : Condition:On sent password reset email error
Expression:ErrorMessage, Expression:ErrorCode (reference)Action:Update profile
Callback
Success : Condition:On updated profile
Failed : Condition:On updated profile error
Expression:ErrorMessage, Expression:ErrorCodeAction:Delete user
Callback
Success : Condition:On deleted user
Failed : Condition:On deleted user error
Expression:ErrorMessage, Expression:ErrorCodeAction:Login (category: Authentication provider)
Callback
Success : Condition:On login
Expression:UserID, an unique user IDExpression:ProviderExpression:DisplayNameExpression:UserIDFromProvideExpression:AccessTokenExpression:EmailExpression:PhotoURLFailed : Condition:On login error
Expression:ErrorMessage, Expression:ErrorCode (reference)Condition:Is login, returns true if logging in.
Action:Connect Facebook
Access token if not using official facebook plugin.Callback
Action:Logging outCondition:On logged outSee section of Authenticate Using Facebook Login.
See section of Authenticate Using Facebook Login.
See section of Authenticate Using Facebook Login.
Action:Login (category: Anonymous)
Callback
Success : Condition:On login
Expression:UserID, an unique user IDExpression:ProviderExpression:DisplayNameExpression:UserIDFromProvideExpression:AccessTokenExpression:EmailExpression:PhotoURLFailed : Condition:On login error
Expression:ErrorMessage, Expression:ErrorCode (reference)Condition:Is login, returns true if logging in.
ondition:Is anonymous, returns true after anonymous login.
Action:Login (category: Authentication token)
Callback
Success : Condition:On login
Expression:UserID, an unique user IDExpression:ProviderExpression:DisplayNameExpression:UserIDFromProvideExpression:AccessTokenExpression:EmailExpression:PhotoURLFailed : Condition:On login error
Expression:ErrorMessage, Expression:ErrorCode (reference)Condition:Is login, returns true if logging in.
Link to facebook (sample capx)
Login firebase
Action:Link to facebook
Access token if not using official facebook plugin.Callback
Success : Condition:On link
Failed : Condition:On link erro
Expression:ErrorMessage, Expression:ErrorCodeLink to google
Login firebase
Login google
Action:Link to google, link to a google account by id token
Callback
Success : Condition:On link
Failed : Condition:On link erro
Expression:ErrorMessage, Expression:ErrorCodeLink to email-password (sample capx)
Login facebook
Action:Link to email-password
Callback
Success : Condition:On link
Failed : Condition:On link erro
Expression:ErrorMessage, Expression:ErrorCodeOnce a user authenticates to your app, Firebase manages their session, ensuring that the user is remembered across browser or application restarts.
Condition:On login by other appCondition:On logged out by other appUserID, display name, email, photo URL of current user will be shown at debug panel.