我最近開始使用Lumen和JWT-Auth開發應用程序。我沒有太多的PHP經驗。使用流明和JWT-Auth進行多表認證,JWTGuard缺少參數第二參數
我的應用程序有兩種類型的用戶都需要身份驗證。
最初我開始關注iwader's guide,但後來我想擴展爲使用2個不同的衛兵來處理我的2張不同的表格。所以我跟着this simple extension,因爲這是Laravel,我認爲它也適用於Lumen。
應用所提到的更改後,我收到此錯誤。
Type error: Argument 2 passed to Tymon\JWTAuth\JWTGuard::__construct() must be an instance of Illuminate\Contracts\Auth\UserProvider, null given, called in ~/Sites/jobb-app-api/vendor/tymon/jwt-auth/src/Providers/AbstractServiceProvider.php on line 97
如果別人知道如何解決此問題,請讓我知道謝謝。
請閱讀此線程和理解與2代表的問題:HTTPS: //stackoverflow.com/questions/39363901/jwt-with-multiple-model – llioor