node-Passport
2017-03-06 11:17:21 0 举报
登录查看完整内容
Node-Passport 是一个基于 Node.js 的认证中间件,它为开发者提供了一种简单、灵活的方式来处理用户身份验证和授权。通过集成各种认证策略(如本地、OAuth、OpenID 等),Passport 使得开发者能够轻松地为 Web 应用添加登录功能,同时确保用户数据的安全性。Node-Passport 支持多种存储方式(如内存、数据库等),可以根据项目需求进行配置。总之,Node-Passport 是一个功能强大、易于使用的认证库,适用于构建安全的 Web 应用。
作者其他创作
大纲/内容
initialize返回中间件设置req._passport 和 req._passport.session
Framework
Strategy
+ success+ failed+ redirect+ authenticate
Passport
_key = 'passport';_strategies = {}; // 存储 name:strategy 键值对_serializers = [];_deserializers = [];_infoTransformers = [];_framework = null;_userProperty = 'user';
LocalStrategy
Http
http.IncomingMessage.prototype被注入以下方法
SessionStrategy
0 条评论
回复 删除
下一页