Auth

external interface Auth : JsAny(source)

Properties

Link copied to clipboard
abstract val app: FirebaseApp
Link copied to clipboard
abstract val config: AuthConfig
Link copied to clipboard
abstract val currentUser: User?
Link copied to clipboard
abstract var languageCode: String?
Link copied to clipboard
abstract val settings: AuthSettings
Link copied to clipboard
abstract var tenantId: String?

Functions

Link copied to clipboard
abstract fun onAuthStateChanged(nextOrObserver: (User?) -> Unit): Unsubscribe
Link copied to clipboard
abstract fun onIdTokenChanged(nextOrObserver: (User?) -> Unit): Unsubscribe
Link copied to clipboard
abstract fun signOut(): Promise<JsAny?>
Link copied to clipboard
abstract fun updateCurrentUser(user: User?): Promise<JsAny?>