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;