JWT Generate API — бесплатный создатель подписанных токенов
Создайте JWT с настраиваемыми полезными данными, подпишите его секретным ключом с помощью HS256 и при необходимости установите срок действия в секундах.
Code examples
curl -X POST https://api.botoi.com/v1/jwt/generate \
-H "Content-Type: application/json" \
-d '{"payload":{"sub":"user_123","role":"admin"},"secret":"my-secret-key-123","expires_in":3600}'When to use this API
Тестирование защищенных маршрутов API
Создавайте JWT с конкретными утверждениями и сроком действия, чтобы протестировать логику авторизации API без прохождения полного процесса входа в систему.
Прототипирование систем аутентификации
Быстро создавайте токены с различными ролями (администратор, редактор, просмотрщик) для создания прототипа управления доступом на основе ролей перед созданием службы полной аутентификации.
Frequently asked questions
Должен ли я использовать это в производстве?
Эта конечная точка предназначена для тестирования и прототипирования. В рабочей среде подпишите JWT на своем сервере, используя свой закрытый ключ.
Какой алгоритм подписи используется?
API использует HS256 (HMAC-SHA256). Асимметричные алгоритмы, такие как RSA или ECDSA, не поддерживаются.
Как установить срок действия токена?
Передайте expires_in как количество секунд. Например, 3600 за 1 час, 86400 за 1 день. Если этот параметр опущен, срок действия токена по умолчанию составляет 1 час.
Добавляется ли заявление iat (выданное в) автоматически?
Да. API автоматически добавляет утверждение iat с текущей отметкой времени.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.