Skip to main content

Interface: AdapterUser

adapters.AdapterUser

A user represents a person who can sign in to the application. If a user does not exist yet, it will be created when they sign in for the first time, using the information (profile data) returned by the identity provider. A corresponding account is also created and linked to the user.

Hierarchy​

  • User

    ↳ AdapterUser

Properties​

email​

• email: string

The user's email address.

Overrides​

User.email


emailVerified​

• emailVerified: null | Date

Whether the user has verified their email address via an Email provider. It is null if the user has not signed in with the Email provider yet, or the date of the first successful signin.


id​

• id: string

A unique identifier for the user.

Overrides​

User.id