express-passport-local:使用passport.js结合express实现登录验证

时间:2021-05-02 05:24:54
【文件属性】:
文件名称:express-passport-local:使用passport.js结合express实现登录验证
文件大小:266KB
文件格式:ZIP
更新时间:2021-05-02 05:24:54
JavaScript 理解Passport.js的工作流程 关于Passport.js Passport.js是Nodejs一个做登录注册的中间件,支持本地验证和第三方账号的登录验证(支持绝大部分社交网站)。 组成部分 passport.initialize(): 每次请求到来时触发,保证session中包含passport.user对象(有可能是空对象)。 passport.session():把服务器上序列化好的用户对象加载到req.user中。 passport.serializeUser:决定用户对象的具体要存在session中的信息。 passport.deserializeUser:每次请求到来时由passport.session触发,加载用户对象到req.user中。 passport.authenticate:登录时验证用户登录信息中间件,首先触发定义好的LocalStrategy本地策略,然后
【文件预览】:
express-passport-local-master
----.gitignore(60B)
----views()
--------index.jade(125B)
--------layout.jade(704B)
--------error.jade(84B)
--------account.jade(88B)
--------login.jade(780B)
----bin()
--------www(2KB)
----app.js(4KB)
----package.json(536B)
----readme.md(6KB)
----media()
--------passportJS执行流程2.jpg(185KB)
--------passportJS执行流程1.jpg(291KB)

网友评论