feat: add expires in login

This commit is contained in:
xiaoxian521
2021-12-04 00:22:55 +08:00
parent 15fd86ba73
commit 39a15da672
9 changed files with 335 additions and 299 deletions

View File

@@ -1,31 +1,33 @@
import * as express from "express"
import * as bodyParser from "body-parser"
import * as express from "express";
import * as bodyParser from "body-parser";
class App {
public app: express.Application
constructor() {
this.app = express()
this.config()
}
private config(): void {
// 支持json编码的主体
this.app.use(bodyParser.json())
// 支持编码的主体
this.app.use(bodyParser.urlencoded({
extended: true,
}))
// 设置静态访问目录(Swagger)
this.app.use(express.static('public'))
// 设置跨域访问
this.app.all('*', (req, res, next) => {
res.header('Access-Control-Allow-Origin', '*')
res.header('Access-Control-Allow-Headers', 'content-type')
res.header('Access-Control-Allow-Methods', 'PUT,POST,GET,DELETE,OPTIONS')
res.header('X-Powered-By', ' 3.2.1')
res.header('Content-Type', 'application/json;charset=utf-8')
next()
})
}
public app: express.Application;
constructor() {
this.app = express();
this.config();
}
private config(): void {
// 支持json编码的主体
this.app.use(bodyParser.json());
// 支持编码的主体
this.app.use(
bodyParser.urlencoded({
extended: true,
})
);
// 设置静态访问目录(Swagger)
this.app.use(express.static("public"));
// 设置跨域访问
this.app.all("*", (req, res, next) => {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "content-type");
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
res.header("X-Powered-By", " 3.2.1");
res.header("Content-Type", "application/json;charset=utf-8");
next();
});
}
}
export default new App().app
export default new App().app;