import{jwt}from'@tinyhttp/jwt'secret: can be an array of strings (in case you are using private / public key encryption), or just a string if you are using basic HMAC signing (see the examples below)algorithm? ("HS256"): the algorithm used to sign and verify the tokenaudience?: the expected "audience" of the jwt tokenissuer?: who issued this tokenexpiresIn?: expiration time of the token (ex: 1d for 1 day)notBefore?: not before date of the token (ex: 20m for 20 minutes)requestHeaderName? ("Authorization"): the name of the header contaning the Bearer tokenresponseHeaderName? ("X-Token"): the name of the response header containing the new signed token that will be used later ongetToken(string)?: string: the method used for ex
import{App}from'@tinyhttp/app'import{jwt}from'@tinyhttp/jwt'newApp().use(jwt({secret: 'secret',algorithm: 'HS256'})).get('/',(req,res)=>res.send(`Data inside the payload: ${req['user']}`)).listen(8080)import{App}from'@tinyhttp/app'import{jwt}from'@tinyhttp/jwt'newApp().use(jwt({secret: ['PRIVATE KEY','PUBLIC KEY'],algorithm: 'RS256'})).get('/',(req,res)=>res.send(`Data inside the payload: ${req['user']}`)).listen(8080)