Интерфейс, представляющий проанализированный токен идентификатора.
Подпись:
export interface ParsedToken
Характеристики
Свойство | Тип | Описание |
---|---|---|
время_авторизации | нить | Время, когда была выполнена аутентификация. |
опыт | нить | Срок действия токена. |
огневая база | { 'sign_in_provider'?: строка; 'sign_in_ Second_factor'?: строка; 'идентичности'?: Record<string, string>; } | Специальные утверждения Firebase, содержащие поставщика(ов), используемого для аутентификации пользователя. |
там | нить | Время выдачи токена. |
суб | нить | UID пользователя. |
ParsedToken.auth_time
Время, когда была выполнена аутентификация.
Подпись:
'auth_time'?: string;
ParsedToken.exp
Срок действия токена.
Подпись:
'exp'?: string;
ParsedToken.firebase
Специальные утверждения Firebase, содержащие поставщика(ов), используемого для аутентификации пользователя.
Подпись:
'firebase'?: {
'sign_in_provider'?: string;
'sign_in_second_factor'?: string;
'identities'?: Record<string, string>;
};
ParsedToken.iat
Время выдачи токена.
Подпись:
'iat'?: string;
ParsedToken.sub
UID пользователя.
Подпись:
'sub'?: string;