@darkwolf/jwt

100.0.5 • Public • Published

JSON Web Token

Install

npm i --save @darkwolf/jwt

Usage

// ECMAScript
import JWT from '@darkwolf/jwt'
// CommonJS
const JWT = require('@darkwolf/jwt')

const jwt = new JWT({
  uid: 'PavelWolfDark',
  admin: true
}, {
  issuer: 'auth.darkwolf',
  subject: 'auth.darkwolf',
  expiresIn: 3600
})

const secretKey = 'Ave, Darkwolf!'
const signedToken = jwt.sign(secretKey)

const decodedToken = new JWT(signedToken)
const payload = decodedToken.verify(secretKey)

API Documentation

Contact Me

GitHub: @PavelWolfDark

Telegram: @PavelWolfDark

Email: PavelWolfDark@gmail.com

Package Sidebar

Install

npm i @darkwolf/jwt

Weekly Downloads

2

Version

100.0.5

License

MIT

Unpacked Size

73.1 kB

Total Files

6

Last publish

Collaborators

  • pavelwolfdark