Firebase Auth, Firestore & Storage (plugin)
  • 🚀Getting Started
  • Setup
    • Create a Firebase Project
    • Get Firebase access credentials
    • Offline Support
    • Secure your credentials and data
      • Restrict your api-key to your domain
      • Security Rules on Firebase
  • Plugin Elements
    • 🛠️About elements
    • 💾Data Schemas
    • Firebase Auth (Current User)
    • Firestore Data List
      • Firebase Geohash
      • Firestore Data (legacy)
    • Firestore Data Extractor
    • Firestore Data Single
    • Firestore Data Aggregation
    • Firestore Data Processor
    • Firebase Storage Upload Button
    • Firebase Action Listener
    • Firebase Dropdown Processor
  • Plugin Front-end Actions
    • 💻About front-end actions
    • 💾Field types table
    • Firestore
      • Create a new document
      • Update a document
      • Delete a document
      • Update a list of documents
      • Delete a list of documents
      • Batch Operations
        • Batch Operation Constructor
        • Batch Operation Commit
    • Firebase Auth
      • Sign the User Up
      • Log the User In
      • Log the User In with Google
      • Log the User In with Facebook
      • Log the User In with GitHub
      • Log the User Out
      • Update User's Profile
      • Update User's Password
      • Update User's Email
      • Send password reset email
        • Handle reset password code
      • Send verification email
        • Handle verify email code
      • Delete current user
    • Firebase Storage
      • Upload file base64
      • Delete uploaded file
  • Plugin Back-end Actions
    • ☁️About backend actions
    • Firestore Backend
      • Get a list of documents
      • Get a single document
      • Count a list of documents
      • Create a new document
      • Update a document
      • Delete a document
      • Update a list of documents
      • Delete a list of documents
    • Firebase Auth Backend
      • Create an account for someone else
      • Update another user's profile info
      • Delete a user account
      • Generate email confirmation link
      • Generate password reset link
      • Set user roles
Powered by GitBook
On this page
  • Inputs and Settings
  • Password
  • New Email
  • Update email field on the user's document
  • User Collection
  • Trigger ID (optional)
  • Triggered events
  • Stored values on the listener
  • User ID
  • User Email
  1. Plugin Front-end Actions
  2. Firebase Auth

Update User's Email

PreviousUpdate User's PasswordNextSend password reset email

Last updated 11 months ago

This action will update the current user's email address.


Inputs and Settings

Password

The current user's password. Required to confirm the operation.

New Email

The new email address to be linked to the user's account.

Update email field on the user's document

Check this box if you'd like to not only update the user's profile on the Firebase Authentication service, but also on the user's document on Firestore.

User Collection

The name or ID of the collection where user's data is stored. The related document will have the same ID that user has on the authentication service.

Trigger ID (optional)

If left blank, all listeners on the page with blank ID's will be triggered at the same time, so we suggest to always define a Trigger ID.


Triggered events

  • User Updated (if the action was successful)

  • Error in Action (if an error occurs)


Stored values on the listener

User ID

The current user's ID.

User Email

The current user's email address.

This will link the action with a of the same ID.

When the function finishes running, it will trigger the event, storing the user's ID and the new Email on the listener's states.

Those events are triggered by an with the same ID as the provided on the action.

Action Listener
User Updated
Action Listener
Trigger ID