ssh-keygen -t rsa -b 4096 -m PEM -f jwt.key
openssl rsa -in jwt.key -pubout -outform PEM -out jwt.key.pub
ACCESS_TOKEN_PRIVATE_KEY="private_key_base64"
ACCESS_TOKEN_PUBLIC_KEY="public_key_base64"
docker compose up -d
Requisição
{
"key": "chave para criação do token"
}
Retorno
{
"token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiIxMjMiLCJpYXQiOjE..."
}
Requisição
{
"token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiIxMjMiLCJpYXQiOjE..."
}
Retorno
{
"valid": true,
"expired": false,
"decoded": {
"key": "chave para criação do token",
"iat": 1709012080,
"exp": 1709012980
}
}