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:Provider
Expression:DisplayName
Expression:UserIDFromProvide
Expression:AccessToken
Expression:Email
Expression:PhotoURL
Failed : Condition:On login error
Expression:ErrorMessage
, Expression:ErrorCode
(reference)Condition:Is login
, returns true if logging in.
Action:Logging out
Condition:On logged out
Action:Change password
Callback
Success : Condition:On changed password
Failed : Condition:On changed password error
Expression:ErrorMessage
, Expression:ErrorCode
Action: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:ErrorCode
Action:Delete user
Callback
Success : Condition:On deleted user
Failed : Condition:On deleted user error
Expression:ErrorMessage
, Expression:ErrorCode
Action:Login
(category: Authentication provider)
Callback
Success : Condition:On login
Expression:UserID
, an unique user IDExpression:Provider
Expression:DisplayName
Expression:UserIDFromProvide
Expression:AccessToken
Expression:Email
Expression:PhotoURL
Failed : 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 out
Condition:On logged out
See 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:Provider
Expression:DisplayName
Expression:UserIDFromProvide
Expression:AccessToken
Expression:Email
Expression:PhotoURL
Failed : 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:Provider
Expression:DisplayName
Expression:UserIDFromProvide
Expression:AccessToken
Expression:Email
Expression:PhotoURL
Failed : 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:ErrorCode
Link 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:ErrorCode
Link 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:ErrorCode
Once 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 app
Condition:On logged out by other app
UserID, display name, email, photo URL of current user will be shown at debug panel.