AdditionalUserInfo interface

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;