首页 > 解决方案 > 解码令牌的问题 - jwtHelper - ANGularjs

问题描述

我对 jwtHelper 有疑问。

编码数据后,我想使用解码:

myServices.service('checkToken', function( store, jwtHelper){

    this.payload = function(){

        var token = store.get ('token');
        token = jwtHelper.decodeToken(token);

        return token;
    }

});

但是,控制台收到这样的错误:

TypeError: Cannot read property 'split' of undefined
    at Object.decodeToken (angular-jwt.js:233)
    at Object.payload (services.js:11)

第 11 行:token = jwtHelper.decodeToken(token);

标签: angularjs

解决方案


您确定商店正在退回令牌吗?我还看到 get 和括号之间有一个空格。


推荐阅读