【问题标题】:Save token to localstorage将令牌保存到本地存储
【发布时间】:2017-09-22 14:42:36
【问题描述】:
app.post('/auth', function(req,res){
  console.log("post got", req.body)
  if (req.body.username && req.body.password) {
    db.get("select * from user where username='"+req.body.username+"' and password='"+req.body.password+"';", function(err, row){
        console.log(row)
          if (row && row.username == req.body.username && row.password == req.body.password) {
            var data = req.body;
                  var token = jwt.sign(data, 'shhhhh11');
                  res.end(JSON.stringify({
                    token: token
                  }));
        } else {
            res.end('authentication unsuccsessful');
        }
    });
  }
});

所以这将令牌发布到身份验证我如何从身份验证获取令牌以将其发布到本地存储客户端? 我如何为它定义令牌,因为只需设置它就可以了

Uncaught ReferenceError: token is not defined

【问题讨论】:

    标签: token jwt


    【解决方案1】:

    您可以使用以下命令将令牌设置为 localStorage:

    window.localStorage.setItem('token', token);
    

    您可以通过以下方式从 localStorage 获取令牌:

    window.localStorage.getItem('token');
    

    【讨论】:

    • 它没有帮助,我需要帮助来获取发布的数据,然后将其设置为本地存储。未捕获的 ReferenceError:未定义令牌
    猜你喜欢
    • 2018-11-12
    • 2018-11-14
    • 1970-01-01
    • 2016-01-19
    • 2019-10-26
    • 1970-01-01
    • 2015-11-21
    • 2018-11-15
    • 2018-11-05
    相关资源
    最近更新 更多