AdditionalUserInfo interface

Struktura zawierająca dodatkowe informacje o użytkowniku od dostawcy tożsamości sfederowanej.

Podpis:

export interface AdditionalUserInfo 

Właściwości

Właściwość Typ Opis
isNewUser wartość logiczna Określa, czy użytkownik jest nowy (utworzony podczas rejestracji) czy istniejący (uwierzytelniony przez logowanie).
profil Rekord<ciąg, nieznany> | wartość null Mapa zawierająca dane użytkownika związane z dostawcą tożsamości.
Identyfikator dostawcy ciąg znaków | wartość null Identyfikator dostawcy używany do uwierzytelniania tego użytkownika.
nazwa użytkownika ciąg znaków | wartość null Nazwa użytkownika, jeśli dostawcą jest GitHub lub Twitter.

Dodatkowe informacje o użytkowniku.isNewUser

Określa, czy użytkownik jest nowy (utworzony podczas rejestracji) czy istniejący (uwierzytelniony przez logowanie).

Podpis:

readonly isNewUser: boolean;

Dodatkowe informacje o użytkowniku.profile

Mapa zawierająca dane użytkownika związane z dostawcą tożsamości.

Podpis:

readonly profile: Record<string, unknown> | null;

Dodatkowe informacje o użytkowniku.identyfikator dostawcy

Identyfikator dostawcy używany do uwierzytelniania tego użytkownika.

Podpis:

readonly providerId: string | null;

Dodatkowe informacje o użytkowniku.nazwaużytkownika

Nazwa użytkownika, jeśli dostawcą jest GitHub lub Twitter.

Podpis:

readonly username?: string | null;