authelia/server/types/AuthenticationSession.ts

18 lines
396 B
TypeScript
Raw Normal View History

import U2f = require("u2f");
export interface AuthenticationSession {
userid: string;
first_factor: boolean;
second_factor: boolean;
2018-10-21 14:11:31 +00:00
keep_me_logged_in: boolean;
last_activity_datetime: number;
identity_check?: {
challenge: string;
userid: string;
};
register_request?: U2f.Request;
sign_request?: U2f.Request;
email: string;
groups: string[];
redirect?: string;
}