AdditionalUserInfo interface

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

Podpis:

export interface AdditionalUserInfo 

Nieruchomości

Nieruchomość Typ Opis
jestNowym Użytkownikiem wartość logiczna Niezależnie od tego, czy użytkownik jest nowy (utworzony poprzez rejestrację), czy istniejący (uwierzytelniony przy użyciu logowania).
profil Rekord<string, nieznany> | zero Mapa zawierająca dane użytkownika specyficzne dla IDP.
identyfikator dostawcy ciąg | zero Identyfikator dostawcy używany do uwierzytelniania tego użytkownika.
nazwa użytkownika ciąg | zero Nazwa użytkownika, jeśli dostawcą jest GitHub lub Twitter.

DodatkoweInfoUżytkownika.isNowyUżytkownik

Niezależnie od tego, czy użytkownik jest nowy (utworzony poprzez rejestrację), czy istniejący (uwierzytelniony przy użyciu logowania).

Podpis:

readonly isNewUser: boolean;

Dodatkowy profil informacji o użytkowniku

Mapa zawierająca dane użytkownika specyficzne dla IDP.

Podpis:

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

DodatkoweUserInfo.providerId

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

Podpis:

readonly providerId: string | null;

DodatkoweInfoUżytkownika.nazwa użytkownika

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

Podpis:

readonly username?: string | null;