Skip to main content

Interface: GCIPUser

Defined in: type/GCIPUser.ts:7

Google Cloud Identity Platform User

Properties​

accessToken​

accessToken: string

Defined in: type/GCIPUser.ts:43

Access token for the user


authDomain?​

optional authDomain?: string

Defined in: type/GCIPUser.ts:37

The user's authentication domain


createdAt?​

optional createdAt?: string

Defined in: type/GCIPUser.ts:41

The creation time of the user


disabled?​

optional disabled?: boolean

Defined in: type/GCIPUser.ts:21

Flags whether the user had been disabled


displayName?​

optional displayName?: string

Defined in: type/GCIPUser.ts:15

The display name of the user


email?​

optional email?: string

Defined in: type/GCIPUser.ts:11

The email address of the user


emailVerified?​

optional emailVerified?: boolean

Defined in: type/GCIPUser.ts:13

Flags whether the email address has been verified by the user


expirationTime?​

optional expirationTime?: string

Defined in: type/GCIPUser.ts:47

The expiration time of the access token


isAnonymous?​

optional isAnonymous?: boolean

Defined in: type/GCIPUser.ts:23

Flags whether the user is an anonymous user


lastLoginAt?​

optional lastLoginAt?: string

Defined in: type/GCIPUser.ts:39

The last time the user logged in


metadata?​

optional metadata?: GCIPMetadata

Defined in: type/GCIPUser.ts:25

Metadata associated with the user


multiFactor?​

optional multiFactor?: MultiFactor

Defined in: type/GCIPUser.ts:49

Multi-factor authentication details for the user


passwordHash?​

optional passwordHash?: string

Defined in: type/GCIPUser.ts:33

The password hash associated with the user


passwordSalt?​

optional passwordSalt?: string

Defined in: type/GCIPUser.ts:35

The password salt associated with the user


phoneNumber?​

optional phoneNumber?: string

Defined in: type/GCIPUser.ts:19

The phone number of the user


photoUrl?​

optional photoUrl?: string

Defined in: type/GCIPUser.ts:17

The user's photo URL


providerData?​

optional providerData?: GCIPProviderData[]

Defined in: type/GCIPUser.ts:31

The providers associated with the user


refreshToken​

refreshToken: string

Defined in: type/GCIPUser.ts:45

Refresh token for the user


tenantId?​

optional tenantId?: string

Defined in: type/GCIPUser.ts:29

The tenant ID associated with the user


tokensValidAfterTime?​

optional tokensValidAfterTime?: string

Defined in: type/GCIPUser.ts:27

tokensValidAfterTime field


uid​

uid: string

Defined in: type/GCIPUser.ts:9

Unique identifier for the user, either supplied by user creation or generated