jwt-then
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/jwt-then package

1.0.1 • Public • Published

jwt-then

Build statusLicense

jwt as promised

$ npm install jwt-then

API

Tested for node 4+ with two implemented methods only, verify and sign.

Consult auth0/node-jsonwebtoken#README for detailed documentation.

jwt.sign(payload, key, [options])

Sign a token with key, with options defaulting to { algorithm: 'HS256' }.

ES6:

jwt.sign({ username: 'fl0w' }, 'secret-dev-key').then(console.log)

ES7:

const token = await jwt.sign({ username: 'fl0w' }, 'secret-dev-key')
console.log(token)

jwt.verify(token, key, [options])

Verify a token, with options defaulting to { algorithm: 'HS256' }.

ES6:

jwt.verify(token, 'secret-dev-key')
  .then(console.log)

ES7:

const token = await jwt.verify({ username: 'fl0w' }, 'secret-dev-key')
console.log(token)

Changelog

1.0.1 (2018-06-26)

  • Bump release

1.0.0 (2018-06-26)

  • Upgrade dependency jsonwebtoken min to 8.3
  • Upgrade devDependencies mocha and standard

0.6.0 (2016-11-22)

  • Removed dependency any-promise

0.5.1 (2016-07-06)

  • Passing opts to jsonwebtoken
  • Travis testing fixes

0.4.1

  • Added .editorconfig, because vim goes haywire without it
  • Added standard linter
  • Fixed some weirdness in README

0.4.0

  • Bumped dependency to jsonwebtoken@7 (major)

Readme

Keywords

Package Sidebar

Install

npm i jwt-then

Weekly Downloads

235

Version

1.0.1

License

MIT

Unpacked Size

5.25 kB

Total Files

8

Last publish

Collaborators

  • fl0w