spwmini-shitless
Version:
Shitless SPWorlds Miniapp creation toolkit
11 lines (8 loc) • 417 B
text/typescript
import { Http2ServerRequest, Http2ServerResponse } from 'http2';
import { UserData } from './types.mjs';
interface MiddlewareOptions {
checkPostMethod?: boolean;
}
declare const validate: (token: string, options?: MiddlewareOptions) => (req: Http2ServerRequest, res: Http2ServerResponse) => void;
declare const checkUser: ({ hash, ...user }: UserData, token: string) => boolean;
export { checkUser, validate };