AdditionalUserInfo interface

Uma estrutura que contém informações adicionais do usuário de um provedor de identidade federado.

Assinatura:

export interface AdditionalUserInfo 

Propriedades

Propriedade Modelo Descrição
isNewUser boleano Se o usuário é novo (criado por meio de inscrição) ou existente (autenticado por meio de login).
perfil Registro<string, desconhecido> | nulo Mapa contendo dados de usuário específicos de IDP.
ID do provedor seqüência | nulo Identificador do provedor usado para autenticar este usuário.
nome de usuário seqüência | nulo O nome de usuário se o provedor for GitHub ou Twitter.

AdditionalUserInfo.isNewUser

Se o usuário é novo (criado por meio de inscrição) ou existente (autenticado por meio de login).

Assinatura:

readonly isNewUser: boolean;

AdicionalUserInfo.profile

Mapa contendo dados de usuário específicos de IDP.

Assinatura:

readonly profile: Record<string, unknown> | null;

AdditionalUserInfo.providerId

Identificador do provedor usado para autenticar este usuário.

Assinatura:

readonly providerId: string | null;

AdditionalUserInfo.username

O nome de usuário se o provedor for GitHub ou Twitter.

Assinatura:

readonly username?: string | null;