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