🎉 NextAuth.js 正在转变为 Auth.js!我们正在为网络创建身份验证,人人都可以参与。
功能特性总结:
易于使用:内置对流行服务(如 Google、Facebook、Auth0、Apple 等)的支持,支持电子邮件/无密码/魔法链接登录,兼容任何用户名/密码存储,支持 OAuth 1.0 和 2.0 服务。
灵活性:为无服务器架构设计,能够在任何地方运行,支持自定义数据库(如 MySQL、Postgres、MSSQL、MongoDB 等),可以选择数据库会话或 JWT,确保网页和 API 路由的安全性。
安全性:使用签名的、前缀的、仅限服务器的 cookies,支持 HTTP POST 和 CSRF Token 验证,提供 JWT 支持(包括 JWS、JWE、JWK),支持标签同步、自动重新验证和保持活动状态,不依赖于客户端 JavaScript。
通过简单的配置,您可以在几分钟内为您的应用程序添加身份验证功能!