php - Laravel5.4中JWTAuth::attempt认证失败?
世界只因有你
世界只因有你 2017-05-16 13:08:25
0
1
512

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

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


下面是我的配置文件

这是web.php文件

这是AuthController

这是MyUser (Model)

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

世界只因有你
世界只因有你

Antworte allen(1)
Ty80

现在问题已经解决,
原因是我的postman发送路由时登录走的是UserBk(model),注册却是MyUser(model),我登录用的账号是MyUser中的账号,这就导致了问题的产生,JWTAuth失败.所以我用UserBk的账号登录,然后登录和注册都可以了.
现在还有一点不明白的是,我在使用MyUser是,在jwt.php中定义了使用MyUser(model),那么我的登录为什么还和UserBK(model)绑定呢?

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!