百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

passport

> 后端框架
开源

为 Node.js 提供简单、不显眼的身份验证。

23.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

为 Node.js 提供简单、不显眼的身份验证。

Passport

Passport 使用策略的概念来验证请求。 策略可以包括验证用户名和密码凭证、使用 OAuth (例如通过 Facebook 或 Twitter) 的委托验证,或使用 OpenID 的联合验证。 在验证请求之前,应用程序使用的策略 (或策略) 必须进行配置。

Passport 会保持持久登录会话。 为了使持久会话正常工作, 验证用户必须被序列化到会话中, 并在随后的请求中被反序列化。 Passport 不对用户记录的存储方式施加任何限制。 相反, 你需要为 Passport 提供实现必要的序列化和反序列化逻辑的函数。 在典型的应用程序中, 这通常很简单, 即将用户 ID 序列化, 并在反序列化时通过 ID 找到用户。

Issues· 398 开放

查看全部 Issues在 GitHub 打开
  • #697

    网站上的"策略"链接出现 404 错误

    更新于 2026年9月10日
  • #1057

    如何使用 passportJS 策略与 ApolloServer 一起使用

    更新于 2026年8月26日
  • #670

    Facebook 严格模式破坏了护照式 Facebook 身份验证。

    更新于 2026年6月15日
  • #1049

    在包中检测到过时的依赖项

    更新于 2026年3月20日
  • #1048

    这个项目是否仍在维护中?是否有新版本发布的计划?

    更新于 2026年1月6日
  • #1046

    在 README 示例中更新 User.findOne 和 User.findById 参数

    更新于 2025年11月26日
  • #1016

    每个不同登录用户只创建一个用户会话,而不是为每个用户创建一个新会话

    更新于 2025年11月10日
  • #904

    会话不总是具有 regenerate() 和 save() 方法,导致故障

    bugenhancement更新于 2025年10月8日
  • #939

    从 0.4.1 升级到 0.6.0 后,passport.js 会抛出登录会话错误

    更新于 2025年7月17日
  • #536

    添加支持承诺流

    更新于 2025年6月19日

> 标签

JavaScriptexpressnodejsoauthoauth2

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月30日
分类后端框架
定价开源

> 相关工具

N
Node.js
基于 V8 的 JavaScript 运行时
D
Django
Python 高级 Web 框架
S
Spring Boot
Java 生态主流微服务框架