jas-jwt-service
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

jas-jwt-service

Import the package an create an object

import JasJwtService form 'jas-jwt-service';

const jwt = new JasJwtToken();

Generate token

const generatedToken = jwt.createToken(

{...sensitive data},

"SECERET_KEY any string you want",

expiryDuration as a string // 35m, 2h, 7d

)

Extract the token from the request

const token = jwt.extractTokenFromRequest(req);

const resultData = jwt.verifyToken(token);

if(!resultData || (resultData && resultData.secretKey !== "SECERET_KEY you passed when generate token")) {

// Unauthorized

}

else {

// Proceed next

}

Package Sidebar

Install

npm i jas-jwt-service

Weekly Downloads

12

Version

1.0.3

License

ISC

Unpacked Size

33.2 kB

Total Files

18

Last publish

Collaborators

  • jasberraja