FirebaseAuth.AuthStateListener

interface FirebaseAuth.AuthStateListener


Listener called when there is a change in the authentication state.

Use addAuthStateListener and removeAuthStateListener to register or unregister listeners.

Summary

Public functions

Unit

This method gets invoked in the UI thread on changes in the authentication state:

Public functions

onAuthStateChanged

fun onAuthStateChanged(auth: FirebaseAuth): Unit

This method gets invoked in the UI thread on changes in the authentication state:

  • Right after the listener has been registered
  • When a user is signed in
  • When the current user is signed out
  • When the current user changes
Parameters
auth: FirebaseAuth

use it to disambiguate which FirebaseAuth instance the event corresponds to, in the case where you are using more than one at the same time.