واجهة تمثل رمز معرف تم تحليله.
إمضاء:
export interface ParsedToken
ملكيات
ملكية | يكتب | وصف |
---|---|---|
auth_time | خيط | الوقت الذي تم فيه إجراء المصادقة. |
إكسب | خيط | وقت انتهاء صلاحية الرمز المميز. |
com.firebase | { 'sign_in_provider'؟: سلسلة؛ 'sign_in_ Second_factor'؟: سلسلة؛ "الهويات"؟: سجل<string, string>; } | مطالبات Firebase الخاصة، والتي تحتوي على الموفر (المقدمين) المستخدم لمصادقة المستخدم. |
iat | خيط | وقت إصدار الرمز المميز. |
الفرعية | خيط | 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;