dongxiezhi0590 2017-01-27 05:04
浏览 652
已采纳

Laravel JWT Auth返回错误

I have followed the tutorial below but when I get the current user it always returns false. I am able to sign in and get my token in postman. I then create the url and hit send. However the following function always returns false.

$currentUser = JWTAuth::parseToken()->authenticate();
dd(currentUser)

https://www.sitepoint.com/how-to-build-an-api-only-jwt-powered-laravel-app/

Update When I run the below code I get the token value.

$token = JWTAuth::getToken();
JWTAuth::setToken($token);

The code fails at the following point

if (! $user = JWTAuth::parseToken()->authenticate()) {
    return response()->json(['user_not_found'], 404);
}
  • 写回答

1条回答 默认 最新

  • doushao6874 2017-01-27 05:42
    关注

    Below is the answer that solved my problem. I was using user_id as opposed to id. I changed this in the jwt config file.

    Tymon JWT user_not_found - Laravel 5.1

    More on this below

    https://github.com/tymondesigns/jwt-auth/issues/155

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?