【发布时间】:2016-12-28 04:40:03
【问题描述】:
在使用本地数据库时,我很难理解使用护照的全部意义。
序列化、反序列化、创建登录策略、创建注册策略、拥有 req.isAuthenticated() 中间件和 req.logout() 的全部意义是什么?
对我来说,制作自己的中间件似乎要简单得多,我只需将属性分配给 req.session 以检查登录用户。我还可以使用 req.session.destroy() 注销用户。
我是否错过了一些非常琐碎的事情?
【问题讨论】:
-
passport 标签相当模糊。我猜你的问题是关于库或框架的,你能澄清一下吗?
-
@ÁlvaroGonzález passportjs.org
标签: javascript node.js session authentication passport.js