dingo jwt 报错没有 onceUsingId 方法?
dingo+jwt报错,没有onceUsingId方法?
报错信息:Call to undefined method Illuminate\Auth\TokenGuard::onceUsingId()
有小伙伴遇到类似问题或者有解决方案的可以告知?
具体细节:
config/auth.php 增加 jwt_admin guard,auth(jwt_admin)可以生成token;
但是在中间件效验token时auth类实例化的不对,导致找不到onceUsingId方法,但是这个中间件的内容之前可以使用,比如在5.8版本;
自定义中间件 ‘VerifyJWTAuth 别名 verify_jwt’,在api.php路由文件可以看到使用;
有兴趣的小伙伴帮我看看问题出在哪了?
拉取github上的项目在本地调试即可,谢谢!
推荐文章: