在Node中有没有像Angular中的路由卫士?
问题描述:
我正在学习创建SPA
与Angular2
& NodeJS + Koa
。我刚刚研究了在Angular2
守卫的路线,我想知道NodeJS
(或Koa
?)是否有路线卫兵。在Node中有没有像Angular中的路由卫士?
我想这是非常重要的,因为我们不能依靠在安全问题上的客户端代码......
答
没有,有没有办法告诉我们从页面退出的NodeJS,因为当我们退出路由时,我们不会向服务器端的nodeJS发送任何数据。
+0
哦,对不起,“退出”这个词在问题中是多余的。抱歉。 –
在nodejs中保护路由是通过额外的中间件完成的,例如,用户访问护照以及与安全中间件相关的特殊路由。守卫的概念不适合node.js中的路由。 – Myonara
@Myonara您能否告诉我在哪里详细阅读? –
我从[完全平均堆栈包低俗](https://www.npmjs.com/package/vulgar-cli)的来源了解到这一点:文件是server.conf.js和config/passport.conf .js将护照设置为中间件和app/routes.js等app/routes/_authentication.router.js用于执行wiithin路由。 – Myonara