コードをデバッグすると、JWTAuth::attempt($credentials) 認証が失敗し、値が false であることがわかりました。
postman を使用してリクエストを送信すると、次のようになります。次のような
ログイン リクエスト:
< /p> <時間>
以下は私の構成ファイルです
これは web.php ファイルです
これは AuthController です
< /p>
これは MyUser (モデル) です
問題の根本は JWTAuth::attempt($credentials) にあると思います
< /p>
現在、問題は解決しています。
その理由は、郵便配達員がルートを送信したときに、UserBk(model) を使用してログインしましたが、ログインに使用したアカウントは MyUser のアカウントであったためです。これが問題の原因で、JWTAuth が失敗しました。そこで、UserBk アカウントでログインし、ログインして登録しました。今でも理解できていないのは、MyUser を使用するときに MyUser (モデル) を定義することです。 jwt.php で、ログインがまだ UserBK (モデル) にバインドされているのはなぜですか?