1.0.23 • Published 2 years ago
@buuhv/jwt-js v1.0.23
@buuhv/jwt-js
JWT is a service class to your manage the sessions of your application
Getting started
npm install @buuhv/jwt-js --save
Usage
import JWT from '@buuhv/jwt-js';
const jwtService = new JWT('SECRET_KEY', 'ISS');
//expires is optional and you can use any value inside object
const newToken = jwtService.register({
expires: new Date().getTime() 'optional'
'OBJECT DATA'
});
const isValid = jwtService.checkJWT('OBJECT WITH HEADERS OF REQUEST');
if (isValid.status === false) console.log(isValid.message);
const jwtData = jwtService.data('OBJECT WITH HEADERS OF REQUEST');
if (jwtData.status === true) console.log(jwtData.data);
if (jwtData.status === false) console.log(jwtData.message);
Request Object with Headers Example
req: {
headers: {
Authorization|authorization: 'Bearer ....'
};
}
Contributors
This module was extracted from Crypto-Js
core. Please reffer to https://github.com/geeknection/jwt-js/contributors for the complete list of contributors.
License
The library is released under the MIT licence. For more information see LICENSE
.
1.0.22
2 years ago
1.0.21
2 years ago
1.0.20
2 years ago
1.0.23
2 years ago
1.0.19
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.11
3 years ago
1.0.12
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago