Public
Documentation Settings

secure-jwt-pro

secure-jwt is a simple and lightweight utility library for encoding, decoding, and validating JSON Web Tokens in TypeScript.

POSTencode-data

https://simpler-jwt-auth.vercel.app/api/encode
Bodyraw (json)
json
{
    "id": "12345",
    "payload": {
        "data": "test"
        // put your extra data fields here
    },
    "ttl": 3600, // time to live
    "audience": "https://myapi.example.com",
    "issuer": "https://auth.example.com"
}
Example Request
curl
curl --location 'https://simpler-jwt-auth.vercel.app/api/encode' \
--data '{
    "id": "12345",
    "payload": {
        "data": "test"
        // put your extra data fields here
    },
    "ttl": 3600, // time to live
    "audience": "https://myapi.example.com",
    "issuer": "https://auth.example.com"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTdecode-jwt-token

https://simpler-jwt-auth.vercel.app/api/decode
Bodyraw (json)
json
{
    "token": "Generated-JWT-Token from Gen_JWT_Token"
}
Example Request
curl
curl --location 'https://simpler-jwt-auth.vercel.app/api/decode' \
--data '{
    "token": "Generated-JWT-Token from Gen_JWT_Token"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTvalidate-token

https://simpler-jwt-auth.vercel.app/api/validate
Bodyraw (json)
json
{
    "token": "Generated-JWT-Token from Gen_JWT_Token",
    "expectedAud": "https://myapi.example.com",
    "expectedIss": "https://auth.example.com"
}
Example Request
curl
curl --location 'https://simpler-jwt-auth.vercel.app/api/validate' \
--data '{
    "token": "Generated-JWT-Token from Gen_JWT_Token",
    "expectedAud": "https://myapi.example.com",
    "expectedIss": "https://auth.example.com"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers