亚马逊 Cognito vs Auth.js: 功能、定价和用户评价 2026
比较功能、价格、评价等,做出明智的决定
亚马逊 Cognito
用于管理账户的用户池
支持Google、Facebook、Apple社交登录
通过SAML和OIDC实现企业联合身份认证
无密码认证选项
支持多因素认证
高级安全和威胁检测
可定制的登录页面
AWS服务访问控制
电子邮件和短信验证
用于自定义工作流的Lambda触发器
支持移动和网页SDK
符合安全标准
Auth.js
支持 OAuth 2.0 和 OpenID Connect
80 多个预配置的身份验证提供商
魔法链接邮箱认证
用户名和密码凭证
WebAuthn 无密码登录
支持多种框架(Next.js、SvelteKit、Express)
主流数据库的数据库适配器
JWT 或数据库会话
内置安全功能
支持自定义页面
支持 TypeScript
开源且免费
亚马逊 Cognito
Amazon Cognito 采用按月活跃用户数(MAU)计费的按需付费定价模式。用户在当月登录即计为活跃用户。该服务提供三个定价层级:
免费层:每月为直接登录的用户提供 10,000 个免费 MAU,企业联合身份认证额外提供 50 个免费 MAU。此优惠永久有效,适用于新老客户。
Lite 层:前 10,000 用户免费,10,001 至 100,000 用户每个 MAU 收费 0.0055 美元。随着用户量增长,价格逐步下降,超过 1,000 万用户时每个 MAU 收费降至 0.0025 美元。
Essentials 层:超过 10,000 用户后,每个 MAU 收费 0.015 美元。包含标准安全功能,是新账户的默认选择。
Plus 层:每个 MAU 收费 0.02 美元,无免费额度。包含高级安全功能,如威胁检测、被泄露凭证监控和基于风险的身份验证。与单独添加安全功能相比,此层可节省高达 60% 的费用。
通过 SAML 或 OIDC 进行的企业联合身份认证,在所有层级中,超过 50 用户后每个 MAU 收费 0.015 美元。
Auth.js
Auth.js 完全免费使用,无定价等级或隐藏费用。作为一个开源项目,它采用 ISC 许可证,允许任何人自由使用、修改和分发该软件,无论是个人项目还是商业项目。
没有订阅费用,没有使用限制,任何功能均无收费。所有功能,包括支持无限提供者、数据库集成和高级安全功能,均免费提供。这使得 Auth.js 成为各种规模项目的理想选择,从小型个人网站到大型企业应用。
该项目由社区贡献者维护,现为 Better Auth Inc. 的一部分。开发者可以通过 GitHub 讨论免费贡献代码、报告问题并获取社区支持。


格兰诺拉
FREEMIUM无需机器人,智能会议记录


BASE44
FREEMIUM无代码开发的人工智能应用构建器



