Giao diện đại diện cho mã thông báo ID được phân tích cú pháp.
Chữ ký:
export interface ParsedToken
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
auth_time | sợi dây | Thời điểm xác thực được thực hiện. |
điểm kinh nghiệm | sợi dây | Thời gian hết hạn của mã thông báo. |
căn cứ hỏa lực | { 'sign_in_provider'?: chuỗi; 'sign_in_second_factor'?: chuỗi; 'danh tính'?: Record<string, string>; } | Các xác nhận quyền sở hữu cụ thể của Firebase, bao gồm (các) nhà cung cấp được sử dụng để xác thực người dùng. |
đó | sợi dây | Thời điểm phát hành token. |
phụ | sợi dây | UID của người dùng. |
ParsedToken.auth_time
Thời điểm xác thực được thực hiện.
Chữ ký:
'auth_time'?: string;
ParsedToken.exp
Thời gian hết hạn của mã thông báo.
Chữ ký:
'exp'?: string;
ParsedToken.firebase
Các xác nhận quyền sở hữu cụ thể của Firebase, bao gồm (các) nhà cung cấp được sử dụng để xác thực người dùng.
Chữ ký:
'firebase'?: {
'sign_in_provider'?: string;
'sign_in_second_factor'?: string;
'identities'?: Record<string, string>;
};
ParsedToken.iat
Thời điểm phát hành token.
Chữ ký:
'iat'?: string;
ParsedToken.sub
UID của người dùng.
Chữ ký:
'sub'?: string;