我最近开始使用 Lumen 和 JWT-Auth 开发一个应用程序。我对PHP没有太多经验。
我的应用程序有两种类型的用户都需要身份验证。
最初我开始遵循iwader 的指南,但后来我想扩展为我的 2 个不同的表使用 2 个不同的警卫。所以我遵循了这个简单的扩展,因为这适用于 Laravel,我认为它也适用于 Lumen。
应用提到的更改后,我收到此错误。
类型错误:传递给 Tymon\JWTAuth\JWTGuard::__construct() 的参数 2 必须是 Illuminate\Contracts\Auth\UserProvider 的实例,给定 null,在 ~/Sites/jobb-app-api/vendor/tymon/jwt 中调用-auth/src/Providers/AbstractServiceProvider.php 第 97 行
如果其他人知道如何解决此问题,请告诉我,谢谢。