2017-10-16 18 views
1

私は最近、LumenとJWT-Authでアプリケーションの開発を開始しました。私はPHPで多くの経験がありません。ルーメンとJWT-Authによる複数のテーブル認証、JWTGuardパラメータの第2パラメータがありません

私のアプリには2種類の認証が必要です。

私は最初に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

他の人がこの問題を解決する方法を知っている場合は、ありがとうございます。

+0

このスレッドを読んで、2つのテーブルでの問題を理解してくださいします。https: //stackoverflow.com/questions/39363901/jwt-with-multiple-model – llioor

答えて

0

あなたが使用できる

Config::set('auth.model', App\Customer::class); 

表およびその他のデシベル物事の作業を行う必要があるエントリ上記のように、あなたは、モデルで定義されている必要があります

関連する問題