
SuperTokens
SuperTokens là một giải pháp xác thực mã nguồn mở cung cấp đăng nhập an toàn, quản lý phiên làm việc và xác thực người dùng cho các ứng dụng web và di động hiện đại.





SuperTokens là gì?
SuperTokens là một khung xác thực xử lý việc đăng nhập người dùng, đăng ký và quản lý phiên cho các ứng dụng của bạn. Nó cung cấp các giải pháp sẵn có cho đăng nhập bằng email và mật khẩu, đăng nhập xã hội qua các nhà cung cấp như Google và Facebook, xác thực không mật khẩu sử dụng liên kết ma thuật hoặc mã dùng một lần, và nhiều hơn nữa.
Công cụ sử dụng một thiết kế độc đáo khi backend của bạn nằm giữa frontend và SuperTokens. Điều này giúp bạn kiểm soát nhiều hơn để tùy chỉnh quy trình xác thực trong khi vẫn giữ an toàn. SuperTokens tự động quản lý các nhiệm vụ bảo mật phức tạp, bao gồm bảo vệ chống lại các cuộc tấn công phổ biến và xử lý các token phiên.
Bạn có thể chọn chạy SuperTokens trên máy chủ của riêng bạn hoàn toàn miễn phí, hoặc sử dụng dịch vụ đám mây được quản lý của họ để xử lý tất cả công việc kỹ thuật cho bạn.
Cách sử dụng SuperTokens
Bắt đầu với SuperTokens rất đơn giản và mất khoảng 15 phút:
Chọn phương thức xác thực của bạn từ các tùy chọn: mật khẩu email, đăng nhập xã hội, không mật khẩu, hoặc kết hợp các phương thức này.
Cài đặt thư viện SuperTokens cho ngôn ngữ lập trình của bạn bằng npm, pip hoặc go get tùy thuộc vào ngăn xếp công nghệ của bạn.
Thiết lập backend bằng cách thêm một vài dòng mã để kết nối máy chủ của bạn với SuperTokens và cấu hình công thức xác thực bạn đã chọn.
Thêm thành phần frontend bằng cách nhập giao diện đăng nhập đã được xây dựng sẵn, hoặc tạo thiết kế tùy chỉnh của bạn bằng các hàm được cung cấp.
Cấu hình kết nối cơ sở dữ liệu nếu bạn tự lưu trữ, hoặc sử dụng URL dịch vụ quản lý để thử nghiệm và triển khai nhanh.
Kiểm tra luồng xác thực bằng cách chạy ứng dụng của bạn và thử đăng ký, đăng nhập, và truy cập các trang được bảo vệ.
Tài liệu cung cấp hướng dẫn từng bước cho các framework phổ biến như Next.js, React, Express và FastAPI.
Tính năng của SuperTokens
Tùy chọn đăng nhập qua email, mạng xã hội và không cần mật khẩu
Triển khai tự lưu trữ hoặc đám mây được quản lý
Quản lý phiên với làm mới token tự động
Bảng điều khiển quản lý người dùng đi kèm
Hoạt động với bất kỳ ngôn ngữ lập trình nào
Đăng nhập mạng xã hội cho Google, Facebook, GitHub, Apple
Bổ sung xác thực đa yếu tố có sẵn
Kiểm soát truy cập dựa trên vai trò
Mã nguồn mở với cộng đồng tích cực
Miễn phí cho người dùng không giới hạn khi tự lưu trữ
Giá của SuperTokens
Self-Hosted (Free)
Free
- Người dùng không giới hạn
- Tất cả các tính năng xác thực cốt lõi
- Đăng nhập bằng email/mật khẩu
- Đăng nhập xã hội (Google, Facebook, GitHub, v.v.)
- Xác thực không mật khẩu (liên kết ma thuật, OTP)
- Quản lý phiên làm việc
- Bảng điều khiển quản lý người dùng
- Kiểm soát truy cập dựa trên vai trò
- Xác minh email và đặt lại mật khẩu
- Hỗ trợ cộng đồng
Managed Service
$0.02
- Miễn phí cho đến 5.000 người dùng hoạt động hàng tháng
- 0,02 USD cho mỗi MAU sau 5.000 người dùng
- Bao gồm tất cả các tính năng tự lưu trữ
- Tự động mở rộng và cập nhật
- Cơ sở hạ tầng sẵn sàng cao
- Tuân thủ SOC2
- Bao gồm 3 người dùng bảng điều khiển
- Hỗ trợ qua Email và Discord
- Không cần quản lý hạ tầng
Multi-Factor Authentication (Add-on)
$100 /tháng
- 0,01 đô la cho mỗi người dùng hoạt động hàng tháng
- Thanh toán tối thiểu 100 đô la/tháng
- Xác thực dựa trên TOTP
- Hỗ trợ OTP qua SMS và email
- Mã sao lưu
- Hoạt động với cả tự lưu trữ và quản lý
- Dễ dàng tích hợp với hệ thống hiện có
Dashboard Users (Add-on)
$20
- 3 người dùng bảng điều khiển được bao gồm miễn phí
- 20 đô la cho mỗi người dùng bổ sung mỗi tháng
- Truy cập quản lý người dùng đầy đủ
- Xem và quản lý tất cả người dùng
- Khả năng quản lý phiên làm việc
- Quản lý vai trò và siêu dữ liệu
Account Linking (Add-on)
$100 /tháng
- 0,005 đô la cho mỗi người dùng hoạt động hàng tháng
- Thanh toán tối thiểu 100 USD/tháng
- Liên kết nhiều phương thức xác thực với một tài khoản duy nhất
- Tự động hợp nhất tài khoản
- Hoạt động với đăng nhập xã hội và email
- Trải nghiệm người dùng liền mạch
Enterprise
Custom
- Hỗ trợ đa người thuê
- Nhiều vùng khả dụng
- Thỏa thuận mức độ dịch vụ thời gian hoạt động (Uptime SLAs)
- Xác thực máy với máy
- Bộ công cụ bảo vệ chống tấn công
- Đăng nhập thống nhất trên các miền
- Hỗ trợ triển khai
- Hỗ trợ ưu tiên qua Slack/MS Teams
- Quản lý tài khoản chuyên trách
- Tích hợp tùy chỉnh
Trường hợp sử dụng SuperTokens
Ai có thể hưởng lợi từ SuperTokens?
Kho lưu trữ SuperTokens
Xem trên Github| Sao | 14,656 |
| Phân nhánh | 629 |
| Tuổi kho lưu trữ | 5 năm |
| Commit cuối cùng | 7 ngày trước |
Câu hỏi thường gặp về SuperTokens
Chia sẻ trải nghiệm của bạn với SuperTokens
Xem người dùng đang nói gì về SuperTokens
0 Đánh giá
Chưa có đánh giá
Hãy là người đầu tiên đánh giá SuperTokens
Nhúng huy hiệu SuperTokens
Cho cộng đồng của bạn thấy SuperTokens được giới thiệu trên Tool Questor. Thêm những huy hiệu đẹp này vào trang web, tài liệu hoặc hồ sơ xã hội của bạn để tăng uy tín và thu hút thêm lưu lượng truy cập.



