AdditionalUserInfo interface

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;