Accessors
displayName
- get displayName(): string | null
email
- get email(): string | null
emailVerified
- get emailVerified(): boolean
isAnonymous
- get isAnonymous(): boolean
photoURL
- get photoURL(): string | null
providerData
- get providerData(): UserInfo[]
refreshToken
- get refreshToken(): string
Methods
delete
- delete(): Observable<void>
getToken
- getToken(forceRefresh?: boolean): Observable<string>
-
Parameters
-
Optional forceRefresh: boolean
Returns Observable<string>
link
-
Parameters
-
credential: AuthCredential
reauthenticate
- reauthenticate(credential: AuthCredential): Observable<void>
-
Parameters
-
credential: AuthCredential
Returns Observable<void>
reload
- reload(): Observable<void>
sendEmailVerification
- sendEmailVerification(): Observable<void>
updateEmail
- updateEmail(newEmail: string): Observable<void>
-
Parameters
Returns Observable<void>
updatePassword
- updatePassword(newPassword: string): Observable<void>
-
Parameters
Returns Observable<void>
updateProfile
- updateProfile(profile: object): Observable<void>
-
Parameters
Returns Observable<void>