JWT 生成 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 作为秒数传递。 例如,1小时3600,1天86400。 如果省略,令牌默认有效期为 1 小时。
IAT(签发于)索赔是否会自动添加?
是的。 API 会自动添加带有当前时间戳的 iat 声明。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.