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;
          })
      })
 })

Readme

Keywords

Package Sidebar

Install

npm i code2jwt

Weekly Downloads

0

Version

1.0.3

License

ISC

Last publish

Collaborators

  • dna643