Maison  >  Questions et réponses  >  le corps du texte

php - Laravel5.4中JWTAuth::attempt认证失败?

在做laravel5.4中的jwt认证登录时,登录认证失败,注册认证成功.

调试代码时发现是JWTAuth::attempt($credentials)认证失败,值为false;
当我使用postman发送请求时是这样的
登录请求:


下面是我的配置文件

这是web.php文件

这是AuthController

这是MyUser (Model)

我觉得问题的根本就出在JWTAuth::attempt($credentials)

世界只因有你世界只因有你2712 Il y a quelques jours483

répondre à tous(1)je répondrai

  • PHP中文网

    PHP中文网2017-05-16 13:10:25

    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) ?

    répondre
    0
  • Annulerrépondre