Структура, содержащая дополнительную информацию о пользователе от федеративного поставщика удостоверений.
Подпись:
export interface AdditionalUserInfo
Характеристики
Свойство | Тип | Описание |
---|---|---|
isNewUser | логическое значение | Является ли пользователь новым (созданным посредством регистрации) или существующим (аутентифицированным с помощью входа в систему). |
профиль | Запись<строка, неизвестна> | нулевой | Карта, содержащая пользовательские данные, относящиеся к IDP. |
идентификатор поставщика | строка | нулевой | Идентификатор провайдера, используемый для аутентификации этого пользователя. |
имя пользователя | строка | нулевой | Имя пользователя, если поставщиком является GitHub или Twitter. |
ДополнительныйUserInfo.isNewUser
Является ли пользователь новым (созданным посредством регистрации) или существующим (аутентифицированным с помощью входа в систему).
Подпись:
readonly isNewUser: boolean;
ДополнительныйUserInfo.profile
Карта, содержащая пользовательские данные, относящиеся к IDP.
Подпись:
readonly profile: Record<string, unknown> | null;
ДополнительныйUserInfo.providerId
Идентификатор провайдера, используемый для аутентификации этого пользователя.
Подпись:
readonly providerId: string | null;
ДополнительнаяИнформацияПользователя.имя_пользователя
Имя пользователя, если поставщиком является GitHub или Twitter.
Подпись:
readonly username?: string | null;