@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

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @darkwolf/jwt

    Weekly Downloads

    4

    Version

    100.0.5

    License

    MIT

    Unpacked Size

    73.1 kB

    Total Files

    6

    Last publish

    Collaborators

    • pavelwolfdark