使用 tymon/jwt-auth 扩展后,如何更改 attempt () 方法为使用 MD5 验证?
Laravel版本是5.6.7,因为是半路转的Laravel,之前的用户密码是用MD5加密存储的。
看了半天文档, tymon/jwt-auth 这个扩展貌似是使用 auth()->attempt() 来签发用户的JWT的,那么该如何更改attempt()的验证方式为用MD5验证呢?
今天刚开始入坑 Laravel,查了半天资料还是一头雾水,望各位前辈不吝赐教!
Laravel版本是5.6.7,因为是半路转的Laravel,之前的用户密码是用MD5加密存储的。
看了半天文档, tymon/jwt-auth 这个扩展貌似是使用 auth()->attempt() 来签发用户的JWT的,那么该如何更改attempt()的验证方式为用MD5验证呢?
今天刚开始入坑 Laravel,查了半天资料还是一头雾水,望各位前辈不吝赐教!
1 Comment
@Gtaker#1544 你需要改两个地方 一个是密码存储 一个是密码校验 Laravel底层使用PHP的 password_hash 函数对密码进行哈希处理 可参考这篇教程了解底层实现:https://xueyuanjun.com/post/4764.html