
SuperTokens
SuperTokens — это решение для аутентификации с открытым исходным кодом, предлагающее безопасный вход в систему, управление сессиями и аутентификацию пользователей для современных веб- и мобильных приложений.





Что такое SuperTokens?
SuperTokens — это фреймворк для аутентификации, который управляет входом пользователей, регистрацией и управлением сессиями в ваших приложениях. Он предоставляет готовые решения для входа по электронной почте и паролю, социального входа через провайдеров, таких как Google и Facebook, а также безпарольной аутентификации с использованием магических ссылок или одноразовых кодов и многое другое.
Инструмент использует уникальную архитектуру, при которой ваш бэкенд находится между фронтендом и SuperTokens. Это даёт вам больше контроля для настройки процесса аутентификации, сохраняя при этом безопасность. SuperTokens автоматически выполняет сложные задачи по обеспечению безопасности, включая защиту от распространённых атак и управление токенами сессий.
Вы можете выбрать запуск SuperTokens на своих собственных серверах совершенно бесплатно или воспользоваться их управляемым облачным сервисом, который берет на себя всю техническую работу.
Как использовать SuperTokens
Начать работу с SuperTokens просто и занимает около 15 минут:
Выберите метод аутентификации из доступных вариантов: пароль по электронной почте, социальный вход, вход без пароля или комбинацию этих методов.
Установите библиотеку SuperTokens для вашего языка программирования с помощью npm, pip или go get в зависимости от вашего технологического стека.
Настройте серверную часть, добавив несколько строк кода для подключения вашего сервера к SuperTokens и настройки выбранного метода аутентификации.
Добавьте фронтенд-компонент, импортируя готовый интерфейс входа, или создайте собственный дизайн с помощью предоставленных функций.
Настройте подключение к базе данных, если используете собственный хостинг, или используйте URL управляемого сервиса для быстрого тестирования и развертывания.
Проверьте процесс аутентификации, запустив приложение и попробовав зарегистрироваться, войти и получить доступ к защищённым страницам.
Документация содержит пошаговые руководства для популярных фреймворков, таких как Next.js, React, Express и FastAPI.
Возможности SuperTokens
Варианты входа по электронной почте, через социальные сети и без пароля
Самостоятельный хостинг или управляемое облачное развертывание
Управление сессиями с автоматическим обновлением токенов
Включена панель управления пользователями
Работает с любым языком программирования
Социальный вход для Google, Facebook, GitHub, Apple
Доступно дополнение для многофакторной аутентификации
Контроль доступа на основе ролей
Открытый исходный код с активным сообществом
Бесплатно для неограниченного числа пользователей при самостоятельном хостинге
Стоимость SuperTokens
Self-Hosted (Free)
Free
- Неограниченное количество пользователей
- Все основные функции аутентификации
- Вход по электронной почте/паролю
- Социальный вход (Google, Facebook, GitHub и др.)
- Аутентификация без пароля (магические ссылки, одноразовые пароли)
- Управление сессиями
- Панель управления пользователями
- Контроль доступа на основе ролей
- Проверка электронной почты и сброс пароля
- Поддержка сообщества
Managed Service
$0.02
- Бесплатно до 5000 активных пользователей в месяц
- 0,02 $ за активного пользователя в месяц после 5000 пользователей
- Все функции для самостоятельного размещения включены
- Автоматическое масштабирование и обновления
- Инфраструктура с высокой доступностью
- Соответствие SOC2
- Включено 3 пользователя панели управления
- Поддержка по электронной почте и Discord
- Не требуется управление инфраструктурой
Multi-Factor Authentication (Add-on)
$100 /мес
- 0,01 $ за активного пользователя в месяц
- Минимальный счет $100 в месяц
- Аутентификация на основе TOTP
- Поддержка OTP через SMS и электронную почту
- Резервные коды
- Работает как с самостоятельным размещением, так и с управляемым сервисом
- Легкая интеграция с существующей системой
Dashboard Users (Add-on)
$20
- 3 пользователя панели управления включены бесплатно
- 20 долларов за каждого дополнительного пользователя в месяц
- Полный доступ к управлению пользователями
- Просматривать и управлять всеми пользователями
- Возможности управления сессиями
- Управление ролями и метаданными
Account Linking (Add-on)
$100 /мес
- 0,005 $ за активного пользователя в месяц
- Минимальный счет $100 в месяц
- Связывайте несколько методов аутентификации с одной учетной записью
- Автоматическое объединение аккаунтов
- Работает с входом через социальные сети и электронную почту
- Бесшовный пользовательский опыт
Enterprise
Custom
- Поддержка мультиарендности
- Несколько зон доступности
- Гарантии времени безотказной работы (SLA)
- Аутентификация машина-машина
- Набор средств защиты от атак
- Единый вход на всех доменах
- Помощь с внедрением
- Приоритетная поддержка через Slack/MS Teams
- Выделенный менеджер по работе с клиентами
- Пользовательские интеграции
Сценарии использования SuperTokens
Кто может воспользоваться SuperTokens?
Репозиторий SuperTokens
Посмотреть на Github| Звёзды | 14,656 |
| Форки | 629 |
| Возраст репозитория | 5 лет |
| Последний коммит | 6 дней назад |
Часто задаваемые вопросы о SuperTokens
Поделитесь своим опытом с SuperTokens
Посмотрите, что пользователи говорят о SuperTokens
0 Отзывы
Пока нет отзывов
Станьте первым, кто оценит SuperTokens
Встроить значки SuperTokens
Покажите своему сообществу, что SuperTokens представлен на Tool Questor. Добавьте эти красивые значки на свой веб-сайт, в документацию или социальные профили, чтобы повысить доверие и привлечь больше трафика.



