使用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获取用户信息失败

大家帮忙看看是什么原因

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

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

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

4年前 评论
讨论数量: 3

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

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

4年前 评论

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

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

4年前 评论

@GeorgeKing

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

4年前 评论

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