节点自定义中间件设计

时间:2019-02-03 01:36:57

标签: node.js express refactoring

目前,我正在等待代码审查,对于下面的代码重构,我希望发表一些拙见。

我有以下路由,具有身份验证中间件:

例如:

原始代码段

router.get('/data/:email', middlewares.*validateToken*, userController);

重构代码

router.get('/data/:email', middlewares.*getToken*, userController);

我决定更改为 getToken ,以免暴露中间件类中发生的验证。但是,建议我在返回令牌之前先进行验证,因此getToken看起来有些棘手。

说实话,我想听听有关它的更多意见。

谢谢

0 个答案:

没有答案