AdditionalUserInfo interface

Структура, содержащая дополнительную информацию о пользователе от федеративного поставщика удостоверений.

Подпись:

export interface AdditionalUserInfo 

Характеристики

Свойство Тип Описание
isNewUser логическое значение Является ли пользователь новым (созданным посредством регистрации) или существующим (аутентифицированным с помощью входа в систему).
профиль Запись<строка, неизвестна> | нулевой Карта, содержащая пользовательские данные, относящиеся к ВПЛ.
идентификатор поставщика строка | нулевой Идентификатор провайдера, используемый для аутентификации этого пользователя.
имя пользователя строка | нулевой Имя пользователя, если поставщиком является GitHub или Twitter.

ДополнительныйUserInfo.isNewUser

Является ли пользователь новым (созданным посредством регистрации) или существующим (аутентифицированным с помощью входа в систему).

Подпись:

readonly isNewUser: boolean;

ДополнительныйUserInfo.profile

Карта, содержащая пользовательские данные, относящиеся к ВПЛ.

Подпись:

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

ДополнительныйUserInfo.providerId

Идентификатор провайдера, используемый для аутентификации этого пользователя.

Подпись:

readonly providerId: string | null;

ДополнительнаяИнформацияПользователя.имя_пользователя

Имя пользователя, если поставщиком является GitHub или Twitter.

Подпись:

readonly username?: string | null;