Una struttura contenente informazioni utente aggiuntive da un provider di identità federato.
Firma:
export interface AdditionalUserInfo
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
isNewUser | booleano | Se l'utente è nuovo (creato tramite l'iscrizione) o esistente (autenticato tramite l'accesso). |
profilo | Record<stringa, sconosciuto> | nullo | Mappa contenente dati utente specifici dell'IDP. |
providerId | stringa | nullo | Identificatore del provider utilizzato per autenticare questo utente. |
nome utente | stringa | nullo | Il nome utente se il provider è GitHub o Twitter. |
UlterioriUserInfo.isNewUser
Se l'utente è nuovo (creato tramite l'iscrizione) o esistente (autenticato tramite l'accesso).
Firma:
readonly isNewUser: boolean;
UlterioreUserInfo.profile
Mappa contenente dati utente specifici dell'IDP.
Firma:
readonly profile: Record<string, unknown> | null;
AdditionalUserInfo.providerId
Identificatore del provider utilizzato per autenticare questo utente.
Firma:
readonly providerId: string | null;
Ulteriori informazioni utente. nome utente
Il nome utente se il provider è GitHub o Twitter.
Firma:
readonly username?: string | null;