请问EGG.JS Router中加入请求Filter权限验证
发布于 7 年前 作者 nobody 5727 次浏览 来自 问答

如题,请问怎么加入像express 路由中加入过滤器验证访问权限? 自定义中间件?请大神们不啬赐教。

4 回复

Node 里面对应于 Java 的 Filter 的概念就是 Middleware,你看下「中间件」那一章的文档即可。 也可以参考下 egg-userrole 和 egg-passport 插件。

@atian25 谢谢,这就研究

@atian25 看了所述的两个插件,把passport加入到项目中之后并没有发出认证请求。现在我的需求就是像express router中写app.use(’/’,authorize,routes) 这个authorize的方法,认证通过放行,失败就重定向让登录。再请指点迷津。

@atian25 找到了在Router说明文档中【中间件的使用】在试。打扰

回到顶部