欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Yii2 的加密

程序员文章站 2024-02-14 12:55:28
...

其实就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 '';