【发布时间】:2017-07-20 05:45:08
【问题描述】:
我正在尝试使用 JWTAuth::getToken() 从标头中获取 JWT 令牌,这就是我得到的 "authorization": {}, 和 dd(JWTAuth::getToken()),它给出的响应为
Token {#360
-value: "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjQsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC9hcGkvdjEvbG9naW4iLCJpYXQiOjE1MDAzNjMzNzgsImV4cCI6MTUwMDY2MzM3OCwibmJmIjoxNTAwMzYzMzc4LCJqdGkiOiI0bmkyVmg5RWt1TWtWNnhkIn0.OORKHBnIareDr2Z48pkXN-V3ykUEQRfpfNx5RnQkVI4"
}
有没有办法获取token值
【问题讨论】:
-
我不确定你在做什么认证,但我使用这个:$token = JWTAuth::->attempt(['foo' => 'bar']);
-
或者试试 JWTAuth::parseToken()->getToken()
-
我确实尝试过。当我将其解析为字符串
(string)JWTAuth::getToken()时,它起作用了。这给了我我需要的令牌 -
请发布答案并将其标记为已接受。这将告诉其他人问题已解决。谢谢。
-
如何将评论标记为已接受