【问题标题】:JWT Decode retuning null even when Token is not null即使 Token 不为空,JWT 解码也会重新调整为空
【发布时间】:2019-09-13 04:09:35
【问题描述】:

JWT 解码不工作

我已经尽力了

let user_id = jwt.decode(req.body.auth_token).id;

req.body.auth_token 不为空,它正在返回令牌!

【问题讨论】:

    标签: javascript node.js jwt jwt-auth


    【解决方案1】:

    我在 React Native 的 AsyncStorage 中使用 JSON.Stringify... 现在我使用 this.setState 并且它正在工作:-D

    【讨论】:

      【解决方案2】:

      也许您在解码令牌之前指的是id 属性。尝试这样做:

      `const your_fnc = async (token) => {
        let user_id = await jwt.decode(req.body.auth_token)
        user_id = user_id.id
      }`
      

      【讨论】:

      • 你使用什么解码算法?可以举个token的例子吗?
      • 我正在使用 const jwt = require('jsonwebtoken');代币:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVjYjkxNWNmNmM1NDUwMWY2ODkxZDJiNSIsImlhdCI6MTU1NTk4OTY5OCwiZXhwIjoxNTU2MDc2MDk4fQ.adCPEF38dkgEPlPGDaESBpXtIUMAr8BKqDxCo
      猜你喜欢
      • 1970-01-01
      • 2021-07-14
      • 2014-05-15
      • 1970-01-01
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-25
      相关资源
      最近更新 更多