Yii2 的加密

来源:互联网 发布:淘宝订单记录保存几年 编辑:程序博客网 时间:2024/05/22 09:43

其实就2句话就可以写完

1. 把里面的$password 进行加密

Yii::$app->getSecurity()->generatePasswordHash($password);

2. 根据加密算法,把输入的密码password 和数据库的库存hash进行对比

Yii::$app->getSecurity()->validatePassword($password,$hash);

注意点:

  • 因为加密长度是64位 所以数据库格式可以写 char(64)
    可以参考以下
alert table `json_user` modify passwrod char(64) not null default '';
原创粉丝点击