code2jwt

1.0.3 • Public • Published

code2jwt Version License

swap code for jwt on FE

用于前后端完全分离,与纯api的服务端,前端通过code交换jwt验证

NPM

$ npm install code2jwt
import Code2jwt from 'code2jwt';

var code2jwt = new Code2jwt({
    appId: ***, //必填
    url: ***,   //必填
    params: {   //可选
        abc: ***,
        def: ***
    }
});

 ...interceptors.push((request, next) => {
      code2jwt.getJWT().then( jwt => {
          request.headers.set('Authorization', 'Bearer ' + jwt);
          next( response => {
              if(response.status == 401) {
                  code2jwt.getUserAuthorize();
              }
              return response;
          })
      })
 })

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i code2jwt

      Weekly Downloads

      1

      Version

      1.0.3

      License

      ISC

      Last publish

      Collaborators

      • dna643