我使用JWT
在Laravel 5中生成令牌。
当我尝试通过用户电子邮件和JWT
密码或hashed
密码获取bcrypted
令牌时,它会返回false
。但是当我在没有hashed
密码或bcrypted
密码的情况下执行此操作时,JWT
能够为我的应用程序生成令牌。
当我传递JWT
或hashed
个密码时,如何让bcrypted
生成令牌?
答案 0 :(得分:0)
您不会将散列密码传递给Laravel的默认Auth类,因为Auth类会在对数据库进行验证之前对密码进行哈希处理。 JWT正在利用Auth控制器,因此它需要非散列密码,因为它无论如何都要对它进行散列