OpenAuth_server/src/express.d.ts

17 lines
367 B
TypeScript
Raw Normal View History

2018-11-06 19:48:50 +00:00
import { IUser } from "./models/user";
import { IClient } from "./models/client";
2019-03-13 01:06:09 +00:00
import { ILoginToken } from "./models/login_token";
2018-11-06 19:48:50 +00:00
declare module "express" {
interface Request {
user: IUser;
client: IClient;
isAdmin: boolean;
special: boolean;
2019-03-13 01:06:09 +00:00
token: {
login: ILoginToken;
special?: ILoginToken;
2020-08-07 14:16:39 +00:00
};
2018-11-06 19:48:50 +00:00
}
2020-08-07 14:16:39 +00:00
}