egg-easy-jwt

egg jwt plugin

Usage no npm install needed!

<script type="module">
  import eggEasyJwt from 'https://cdn.skypack.dev/egg-easy-jwt';
</script>

README

egg-easy-jwt

jsonwebtoken plugin for Egg.js.

NOTE: This plugin just for integrate jsonwebtoken into Egg.js, more documentation please visit node-jsonwebtoken.

Install

$ npm i --save egg-easy-jwt

Usage & configuration

  • config/plugin.js
exports.jwt = {
  enable: true,
  package: 'egg-easy-jwt'
}

example

// controller.js or service.js
const token = await this.ctx.jwt.sign({
            a: 1,
            b: 2
        }, "secret");
const verify = await this.ctx.jwt.verify(token, "secret");
const decode = this.ctx.jwt.decode(token);

more example please visit https://github.com/auth0/node-jsonwebtoken.