awesome
awesome开源项目是一个广泛收集和展示优秀开源项目的集合,旨在帮助开发者发现和使用高质量的资源。
Auth.js 是一款基于标准 Web API 的运行时无关认证库,最初源自 NextAuth 并逐步演化为框架无关的通用解决方案。
Auth.js 是一个运行时无关、基于标准 Web API 的身份验证库,适用于各类 JavaScript 应用。该项目由 NextAuth.js 演化而来,现已解耦对特定框架的依赖,并以 @auth/* 命名空间发布,为开发者提供统一且灵活的认证解决方案。
Auth.js官网入口网址:https://authjs.dev
@auth/next、@auth/express、@auth/qwik、@auth/nuxt 等),可在 Node.js 及 Edge 运行环境中无缝集成主流框架。@auth/core 与 OAuth PKCE 流程,实现安全的身份验证交互。Auth.js 采用“统一核心 + 多框架适配器”的架构设计,在保障安全性的同时兼顾开发体验。其模块化结构使项目既能快速启动基础认证功能,也支持深度定制以应对复杂业务场景。对于需要集成用户身份验证的现代 Web 应用,Auth.js 提供了一条从原型验证到生产部署的清晰路径。该工具已被 千流导航 收录为推荐的身份验证解决方案之一。