Una estructura que contiene información de usuario adicional de un proveedor de identidad federado.
Firma:
export interface AdditionalUserInfo
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
esNuevoUsuario | booleano | Si el usuario es nuevo (creado mediante registro) o existente (autenticado mediante inicio de sesión). |
perfil | Registro<cadena, desconocida> | nulo | Mapa que contiene datos de usuario específicos de IDP. |
ID de proveedor | cadena | nulo | Identificador del proveedor utilizado para autenticar a este usuario. |
nombre de usuario | cadena | nulo | El nombre de usuario si el proveedor es GitHub o Twitter. |
Información de usuario adicional.isNewUser
Si el usuario es nuevo (creado mediante registro) o existente (autenticado mediante inicio de sesión).
Firma:
readonly isNewUser: boolean;
Información de usuario adicional.perfil
Mapa que contiene datos de usuario específicos de IDP.
Firma:
readonly profile: Record<string, unknown> | null;
Información de usuario adicional.ID de proveedor
Identificador del proveedor utilizado para autenticar a este usuario.
Firma:
readonly providerId: string | null;
Información de usuario adicional.nombre de usuario
El nombre de usuario si el proveedor es GitHub o Twitter.
Firma:
readonly username?: string | null;