使用 Vue.js 2 和 Express.js 使用 Passport 进行用户身份验证
User authentication with Vue.js 2 and Express.js with Passport
我需要使用 Node.js Express 框架和 Vue.js 设置身份验证系统。到目前为止,我只看到了 JWT 的解决方案。如果我能在 AngularJS 中找到这样的解决方案,并承诺:https://vickev.com/#!/article/authentication-in-single-page-applications-node-js-passportjs-angularjs ,那就太好了。
是否可以使用 Vue.js 路由器或以其他方式设置具有承诺功能的 resolve 参数,如本指南中的 AngularJS?
谢谢!
我目前正在研究这个问题,并且在使用 vue-router 之后我认为 router.beforeEach 可能会成功:https://router.vuejs.org/en/advanced/navigation-guards.html
我的看法是 beforeEach 路由守卫中的一个承诺将调用后端 api 路由,如果成功,将被解决,并且可以继续导航到我们的路由,如果它被拒绝 -用户重定向到登录路径。
一旦我自己仔细研究了这个问题,我会稍后回复,因为我还在学习。让我知道自从你提出这个问题后你是否对此有所了解。
我需要使用 Node.js Express 框架和 Vue.js 设置身份验证系统。到目前为止,我只看到了 JWT 的解决方案。如果我能在 AngularJS 中找到这样的解决方案,并承诺:https://vickev.com/#!/article/authentication-in-single-page-applications-node-js-passportjs-angularjs ,那就太好了。 是否可以使用 Vue.js 路由器或以其他方式设置具有承诺功能的 resolve 参数,如本指南中的 AngularJS? 谢谢!
我目前正在研究这个问题,并且在使用 vue-router 之后我认为 router.beforeEach 可能会成功:https://router.vuejs.org/en/advanced/navigation-guards.html
我的看法是 beforeEach 路由守卫中的一个承诺将调用后端 api 路由,如果成功,将被解决,并且可以继续导航到我们的路由,如果它被拒绝 -用户重定向到登录路径。
一旦我自己仔细研究了这个问题,我会稍后回复,因为我还在学习。让我知道自从你提出这个问题后你是否对此有所了解。