Una estructura que contiene información adicional del usuario de un proveedor de identidad federada.
Firma:
export interface AdditionalUserInfo
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
UsuarioNuevo | booleano | Si el usuario es nuevo (creado mediante el registro) o existente (autenticado mediante el acceso). |
perfil | Registro<cadena, desconocida> | nulo | Mapa que contiene datos del usuario específicos del IdP. |
IDdeproveedor | cadena | nulo | Es el identificador del proveedor que se usa para autenticar a este usuario. |
nombredeusuario | cadena | nulo | El nombre de usuario si el proveedor es GitHub o Twitter. |
InformaciónDeUsuarioAddicional.isUsuarioNuevo
Si el usuario es nuevo (creado mediante el registro) o existente (autenticado mediante el acceso).
Firma:
readonly isNewUser: boolean;
Informacióndelusuarioadicional.perfil
Mapa que contiene datos del usuario específicos del IdP.
Firma:
readonly profile: Record<string, unknown> | null;
InformacióndelUsuarioadicional.IDdelproveedor
Es el identificador del proveedor que se usa para autenticar a este usuario.
Firma:
readonly providerId: string | null;
InformacióndelUsuarioadicional.nombredeusuario
El nombre de usuario si el proveedor es GitHub o Twitter.
Firma:
readonly username?: string | null;