diff --git a/Server/src/Plugs/Middleware/AuthAdmin.ts b/Server/src/Plugs/Middleware/AuthAdmin.ts deleted file mode 100644 index 3c35847..0000000 --- a/Server/src/Plugs/Middleware/AuthAdmin.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Request, Response, NextFunction } from "express"; -import config from "../../config"; -import ServerStdResponse from "../../ServerStdResponse"; -import Logger from "../Logger"; -const logger = new Logger("AuthAdmin"); -const AuthAdmin = (req: Request, res: Response, next: NextFunction) => { - let token = req.headers.authorization; - if (token === config.adminToken) { - next(); - } else { - let ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress || req.ip; - logger.info(`API[${req.method}][${req.url.split('?')[0]}] 请求鉴权不通过[${token}][${ip}]`); - res.json(ServerStdResponse.AUTH_ERROR); - } -} - -export default AuthAdmin; \ No newline at end of file