MCPcopy Index your code
hub / github.com/NativeScript/firebase / IUser

Interface IUser

packages/firebase-auth/index.d.ts:29–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27}
28
29export interface IUser {
30 uid: string;
31 displayName: string;
32 anonymous: boolean;
33 emailVerified: boolean;
34 email: string;
35 phoneNumber: string;
36 providerId: string;
37 photoURL: string;
38 metadata: IUserMetadata;
39 providerData: IUserInfo[];
40 delete(): Promise<void>;
41 getIdToken(forceRefresh?: undefined | false | true): Promise<string>;
42 getIdTokenResult(forceRefresh?: undefined | false | true): Promise<IAuthTokenResult>;
43 linkWithCredential(credential: IAuthCredential): Promise<IUserCredential>;
44 reauthenticateWithProvider(credential: IOAuthProvider): Promise<IUserCredential>;
45 reauthenticateWithCredential(credential: IAuthCredential): Promise<IUserCredential>;
46 reload(): Promise<void>;
47 sendEmailVerification(actionCodeSettings?: IActionCodeSettings): Promise<void>;
48 unlink(providerId: string): Promise<IUser>;
49 updateEmail(email: string): Promise<void>;
50 updatePassword(password: string): Promise<void>;
51 updatePhoneNumber(credential: IAuthCredential): Promise<void>;
52 updateProfile(updates: UserProfileChangeRequest): Promise<void>;
53 verifyBeforeUpdateEmail(email: string, actionCodeSettings?: IActionCodeSettings): Promise<void>;
54}
55
56export interface IAuthSettings {
57 appVerificationDisabledForTesting: boolean;

Callers 36

deleteMethod · 0.65
deleteMethod · 0.65
getIdTokenMethod · 0.65
idTokenMethod · 0.65
getIdTokenMethod · 0.65
getIdTokenResultMethod · 0.65
getIdTokenResultMethod · 0.65
linkWithCredentialMethod · 0.65

Implementers 4

Userpackages/firebase-auth/index.android.t
Userpackages/firebase-auth/platforms/andro
Userpackages/firebase-auth/index.ios.ts
Userpackages/firebase-auth/index.d.ts

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…