core: 2fa support

This commit is contained in:
undefined committed 2021-11-12 22:23:06 +08:00
1 parent f18547ba16
commit fe1112e652
11 files changed
+200 -6

No files matched your search

+2
View File
@@ -98,6 +98,7 @@ export interface User extends Record<string, any> {
_hash: string,
_regip: string,
_loginip: string,
_tfa: string,
mail: string,
uname: string,
@@ -108,6 +109,7 @@ export interface User extends Record<string, any> {
perm: bigint,
scope: bigint,
role: string,
tfa: boolean,
own<T extends ownerInfo>(doc: T, checkPerm: bigint): boolean
own<T extends ownerInfo>(doc: T, exact: boolean): boolean
own<T extends ownerInfo>(doc: T): boolean