Lỗi it is not supported in mobile enviroment

Index

Type aliases

Persistence

Persistence: string

Properties

app

config

currentUser

currentUser: User | null

emulatorConfig

languageCode

languageCode: string | null

name

name: string

settings

tenantId

tenantId: string | null

Variables

Persistence

Methods

applyActionCode

  • applyActionCode( code : string ) : Promise < void \>
  • Parameters

    • code: string

      Returns Promise

checkActionCode

  • checkActionCode( code : string ) : Promise < ActionCodeInfo\>
  • Parameters

    • code: string

      Returns Promise

confirmPasswordReset

  • confirmPasswordReset( code : string , newPassword : string ) : Promise < void \>
  • Parameters

    • code: string
    • ##### newPassword: string

      Returns Promise

createUserWithEmailAndPassword

  • createUserWithEmailAndPassword( email : string , password : string ) : Promise < \>
  • Parameters

    • email: string
    • ##### password: string

      Returns Promise<\>

fetchSignInMethodsForEmail

  • fetchSignInMethodsForEmail( email : string ) : Promise < Array < string \> \>
  • Parameters

    • email: string

      Returns Promise\>

getRedirectResult

  • getRedirectResult( ) : Promise < \>
  • Returns Promise<\>

  • isSignInWithEmailLink( emailLink : string ) : boolean
  • Parameters

    • emailLink: string

      Returns boolean

onAuthStateChanged

  • onAuthStateChanged( nextOrObserver : Observer < any \> | ( ( a : User | null ) \=> any ) , error ? : ( a : Error) \=> any , completed ? : firebase.Unsubscribe ) : firebase.Unsubscribe
  • Parameters

    • nextOrObserver: Observer | ((a: User | null) \=> any)
    • ##### Optional error: (a: Error) \=> any
      • * (a: Error): any
        • Parameters

          • a: Error
                          #### Returns any  
    • ##### Optional completed: firebase.Unsubscribe #### Returns firebase.Unsubscribe

onIdTokenChanged

  • onIdTokenChanged( nextOrObserver : Observer < any \> | ( ( a : User | null ) \=> any ) , error ? : ( a : Error) \=> any , completed ? : firebase.Unsubscribe ) : firebase.Unsubscribe
  • Parameters

    • nextOrObserver: Observer | ((a: User | null) \=> any)
    • ##### Optional error: (a: Error) \=> any
      • * (a: Error): any
        • Parameters

          • a: Error
                          #### Returns any  
    • ##### Optional completed: firebase.Unsubscribe #### Returns firebase.Unsubscribe

sendPasswordResetEmail

  • sendPasswordResetEmail( email : string , actionCodeSettings ? : | null ) : Promise < void \>
  • Parameters

    • email: string
    • ##### Optional actionCodeSettings: | null

      Returns Promise

sendSignInLinkToEmail

  • sendSignInLinkToEmail( email : string , actionCodeSettings : ) : Promise < void \>
  • Parameters

    • email: string
    • ##### actionCodeSettings:

      Returns Promise

setPersistence

  • setPersistence( persistence : ) : Promise < void \>
  • Parameters

    • persistence:

      Returns Promise

signInAndRetrieveDataWithCredential

  • signInAndRetrieveDataWithCredential( credential : AuthCredential) : Promise < \>
  • Parameters

    • credential: AuthCredential

      Returns Promise<\>

signInAnonymously

  • signInAnonymously( ) : Promise < \>
  • Returns Promise<\>

signInWithCredential

  • signInWithCredential( credential : AuthCredential) : Promise < \>
  • Parameters

    • credential: AuthCredential

      Returns Promise<\>

signInWithCustomToken

  • signInWithCustomToken( token : string ) : Promise < \>
  • Parameters

    • token: string

      Returns Promise<\>

signInWithEmailAndPassword

  • signInWithEmailAndPassword( email : string , password : string ) : Promise < \>
  • Parameters

    • email: string
    • ##### password: string

      Returns Promise<\>

  • signInWithEmailLink( email : string , emailLink ? : string ) : Promise < \>
  • Parameters

    • email: string
    • ##### Optional emailLink: string

      Returns Promise<\>

signInWithPhoneNumber

  • signInWithPhoneNumber( phoneNumber : string , applicationVerifier : ApplicationVerifier) : Promise < ConfirmationResult\>
  • Parameters

    • phoneNumber: string
    • ##### applicationVerifier: ApplicationVerifier

      Returns Promise

  • signInWithPopup( provider : AuthProvider) : Promise < \>
  • #### Parameters
    • provider: AuthProvider

      Returns Promise<\>

signInWithRedirect

  • signInWithRedirect( provider : AuthProvider) : Promise < void \>
  • Parameters

    • provider: AuthProvider

      Returns Promise

signOut

  • signOut( ) : Promise < void \>
  • Returns Promise

updateCurrentUser

  • updateCurrentUser( user : User | null ) : Promise < void \>
  • Parameters

    • user: User | null

      Returns Promise

useDeviceLanguage

  • useDeviceLanguage( ) : void
  • Returns void

useEmulator

  • useEmulator( url : string ) : void
  • Parameters

    • url: string

      Returns void

verifyPasswordResetCode

  • verifyPasswordResetCode( code : string ) : Promise < string \>
  • Parameters

    • code: string

      Returns Promise