目前,我正在等待代码审查,对于下面的代码重构,我希望发表一些拙见。
我有以下路由,具有身份验证中间件:
例如:
原始代码段
router.get('/data/:email', middlewares.*validateToken*, userController);
重构代码
router.get('/data/:email', middlewares.*getToken*, userController);
我决定更改为 getToken ,以免暴露中间件类中发生的验证。但是,建议我在返回令牌之前先进行验证,因此getToken看起来有些棘手。
说实话,我想听听有关它的更多意见。
谢谢