UNPKG

f2e-server3

Version:

f2e-server 3.0

20 lines (19 loc) 729 B
import { IUserStore, LoginUser } from "./interface"; export declare class UserStore implements IUserStore { private db_user; private deleteCallbacks; private mock_user?; /** * @param db_path 用户密码存储文件路径 * 用户密码文件格式(密码为md5密文): 每行一个用户 * ``` * username1:password1:nickname1 * username2:password2:nickname2 * username3:password3:nickname3 * ``` */ constructor(db_path: string, mock_user?: LoginUser); getUser(username: string, password: string): Promise<LoginUser | undefined>; onDeleteUser(callback: (username: string) => void): void; getLoginUser(): Promise<LoginUser | undefined>; }