老师,auth 的用户验证加密方式是什么呀,为什么用bcrypt()加密,结果也变?
来源:6-6 使用Auth实现用户登录逻辑

ericdemon
2018-08-04
老师,auth 的用户验证加密方式是什么呀,为什么用bcrypt()加密,结果也变?
注册时候用bcrypt()来加密密码,但是用auth认证的时候发现密码匹配不正确,
后面单独用bcrypt()才发下输出结果在一直变化。
老师,这个应该怎么处理
写回答
1回答
-
轩脉刃
2018-08-08
bcrypt加密算法就是每次加密的结果都不一样,这样不容易被破解。验证加密后的密码对不对,你可以使用password_verify进行验证。你现在的问题实际上是认证的时候发现密码匹配不正确,感觉不是密码问题,还是逻辑问题,你是在普通用户登陆还是admin用户登陆的时候发现有问题的?应该检查下你的Auth配置文件是否配置正确
042018-08-20
相似问题