Lors du débogage du code, j'ai constaté que l'authentification JWTAuth::attempt($credentials) avait échoué, la valeur est fausse ;
Lorsque j'utilise postman pour envoyer la requête, il semble que ceci
Demande de connexion :
< /p>
Ce qui suit est mon fichier de configuration
Voici le fichier web.php
Voici AuthController
< /p>
Voici Monutilisateur (modèle)
Je pense que la racine du problème réside dans JWTAuth::attempt($credentials)
< /p>
Le problème a été résolu maintenant.
La raison est que lorsque mon facteur a envoyé l'itinéraire, je me suis connecté en utilisant UserBk (modèle), mais je me suis enregistré en utilisant MyUser (modèle). Le compte que j'ai utilisé pour me connecter était le compte MyUser, ce qui a causé le problème. , JWTAuth a échoué. Je me suis donc connecté avec le compte UserBk, puis je me suis connecté et je me suis enregistré.
Ce que je ne comprends toujours pas, c'est que lorsque j'utilise MyUser, je définis l'utilisation de MyUser (modèle). dans jwt.php, alors Pourquoi ma connexion est-elle toujours liée à UserBK (modèle) ?