AdditionalUserInfo interface

Eine Struktur, die zusätzliche Benutzerinformationen von einem föderierten Identitätsanbieter enthält.

Unterschrift:

export interface AdditionalUserInfo 

Eigenschaften

Eigentum Typ Beschreibung
isNewUser Boolescher Wert Ob der Benutzer neu (durch Anmeldung erstellt) oder vorhanden (durch Anmeldung authentifiziert) ist.
Profil Record<string, unbekannt> | Null Karte mit IDP-spezifischen Benutzerdaten.
Anbieter-ID Zeichenfolge | Null Bezeichner für den Anbieter, der zur Authentifizierung dieses Benutzers verwendet wird.
Nutzername Zeichenfolge | Null Der Benutzername, wenn der Anbieter GitHub oder Twitter ist.

AdditionalUserInfo.isNewUser

Ob der Benutzer neu (durch Anmeldung erstellt) oder vorhanden (durch Anmeldung authentifiziert) ist.

Unterschrift:

readonly isNewUser: boolean;

AdditionalUserInfo.profile

Karte mit IDP-spezifischen Benutzerdaten.

Unterschrift:

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

AdditionalUserInfo.providerId

Bezeichner für den Anbieter, der zur Authentifizierung dieses Benutzers verwendet wird.

Unterschrift:

readonly providerId: string | null;

AdditionalUserInfo.Benutzername

Der Benutzername, wenn der Anbieter GitHub oder Twitter ist.

Unterschrift:

readonly username?: string | null;