使用jwt方式获取到token后,再使用token获取用户信息失败

直接上图,比较直接
路由配置
使用jwt方式获取到token后,再使用token获取用户信息失败

confit/auth.php配置

使用jwt方式获取到token后,再使用token获取用户信息失败

AdminUsers.php

使用jwt方式获取到token后,再使用token获取用户信息失败

AuthController

使用jwt方式获取到token后,再使用token获取用户信息失败

token已经获取到

使用jwt方式获取到token后,再使用token获取用户信息失败

获取用户信息me()方法报错

使用jwt方式获取到token后,再使用token获取用户信息失败

由下图可以看出还是认证没通过,说明token没生效
使用jwt方式获取到token后,再使用token获取用户信息失败

大家帮忙看看是什么原因

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

middleware 哪里用 auth:mobile 应该就可以了!

auth 中间件需要指定一个 guard 也就是你在 auth.php 中定义的 mobile 这个 guard

5年前 评论
讨论数量: 3

middleware 哪里用 auth:mobile 应该就可以了!

auth 中间件需要指定一个 guard 也就是你在 auth.php 中定义的 mobile 这个 guard

5年前 评论

Auth::guard(‘mobile’)->user(); 试试

或者
Route::middleware(‘auth:mobile’)->group()

5年前 评论

@GeorgeKing

file. 谢谢,我改了这里可以了

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!