



什么是SuperTokens?
SuperTokens 是一个身份验证框架,负责处理您的应用程序的用户登录、注册和会话管理。它提供现成的解决方案,包括电子邮件密码登录、通过 Google 和 Facebook 等提供商的社交登录、使用魔法链接或一次性代码的无密码身份验证等。
该工具采用独特的设计,您的后端位于前端与 SuperTokens 之间。这使您能够更好地控制和定制身份验证流程,同时保持安全。SuperTokens 会自动管理复杂的安全任务,包括防范常见攻击和处理会话令牌。
您可以选择完全免费地在自己的服务器上运行 SuperTokens,或者使用他们的托管云服务,由他们为您处理所有技术工作。
如何使用SuperTokens
开始使用 SuperTokens 非常简单,大约需要 15 分钟:
从以下选项中选择您的认证方式:邮箱密码、社交登录、无密码登录,或这些方式的组合。
根据您的技术栈,使用 npm、pip 或 go get 安装适用于您的编程语言的 SuperTokens 库。
通过添加几行代码设置后端,将您的服务器连接到 SuperTokens 并配置所选的认证方案。
通过导入预构建的登录界面添加前端组件,或使用提供的函数创建自定义设计。
如果自托管,请配置数据库连接;或者使用托管服务的 URL 以便快速测试和部署。
运行您的应用,尝试注册、登录及访问受保护页面,测试认证流程。
文档提供了针对 Next.js、React、Express 和 FastAPI 等流行框架的逐步指南。
SuperTokens的功能
电子邮件、社交和无密码登录选项
自托管或托管云部署
带自动令牌刷新功能的会话管理
包含用户管理仪表盘
支持任何编程语言
支持Google、Facebook、GitHub、Apple的社交登录
提供多因素身份验证插件
基于角色的访问控制
开源且拥有活跃社区
自托管时无限用户免费
SuperTokens定价
Self-Hosted (Free)
Free
- 无限用户
- 所有核心身份验证功能
- 邮箱/密码登录
- 社交登录(谷歌、脸书、GitHub 等)
- 无密码认证(魔术链接,一次性密码)
- 会话管理
- 用户管理仪表盘
- 基于角色的访问控制
- 电子邮件验证和密码重置
- 社区支持
Managed Service
$0.02
- 免费支持最多5,000月活跃用户
- 超过5,000名用户后,每活跃用户月付费0.02美元
- 包含所有自托管功能
- 自动扩展和更新
- 高可用性基础设施
- SOC2 合规性
- 包含3个仪表板用户
- 电子邮件和Discord支持
- 无需基础设施管理
Multi-Factor Authentication (Add-on)
$100 /月
- 每月活跃用户0.01美元
- 最低计费为每月100美元
- 基于TOTP的身份验证
- 支持短信和电子邮件一次性密码(OTP)
- 备份代码
- 兼容自托管和托管两种模式
- 与现有设置轻松集成
Dashboard Users (Add-on)
$20
- 包含3个免费仪表板用户
- 每增加一名用户每月收费20美元
- 完整的用户管理权限
- 查看并管理所有用户
- 会话管理功能
- 角色和元数据管理
Account Linking (Add-on)
$100 /月
- 每月活跃用户0.005美元
- 最低计费为每月100美元
- 将多种认证方式关联到一个账户
- 自动账户合并
- 支持社交和邮箱登录
- 无缝的用户体验
Enterprise
Custom
- 多租户支持
- 多个可用区
- 正常运行时间服务水平协议
- 机器对机器认证
- 攻击防护套件
- 跨域统一登录
- 实施协助
- 通过 Slack/MS Teams 提供优先支持
- 专属客户经理
- 定制集成
SuperTokens仓库
在Github上查看| 星标 | 14,656 |
| 分支 | 629 |
| 仓库年龄 | 5 年 |
| 最后提交 | 7 天 前 |
关于SuperTokens的常见问题
分享您使用 SuperTokens 的体验
查看用户对以下工具的评价 SuperTokens
0 评价
暂无评价
成为第一个评价者 SuperTokens
嵌入SuperTokens徽章
向您的社区展示SuperTokens在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。





