Skip to main content

ResolvedIdentity

@webda/core


Interface: ResolvedIdentity

Defined in: packages/core/src/services/iauthentication.ts:28

Identity resolved by a provider, before being linked to a user

Properties​

amr​

amr: string[]

Defined in: packages/core/src/services/iauthentication.ts:56

Authentication methods references


email?​

optional email?: string

Defined in: packages/core/src/services/iauthentication.ts:40

Email if known


emailVerified​

emailVerified: boolean

Defined in: packages/core/src/services/iauthentication.ts:44

Whether the provider verified the email


profile?​

optional profile?: any

Defined in: packages/core/src/services/iauthentication.ts:48

Provider profile


provider​

provider: string

Defined in: packages/core/src/services/iauthentication.ts:32

Provider name


providerUid​

providerUid: string

Defined in: packages/core/src/services/iauthentication.ts:36

Unique identifier of the identity within the provider


tokens?​

optional tokens?: any

Defined in: packages/core/src/services/iauthentication.ts:52

Provider tokens


user?​

optional user?: User

Defined in: packages/core/src/services/iauthentication.ts:60

User already resolved if any