主页 > 知识库 > Yii2处理密码加密及验证的方法

Yii2处理密码加密及验证的方法

热门标签:余姚电话机器人 开发地图标注类网站 百度地图怎样标注图标 电销机器人问门萨维品牌my 百度地图标注偏差 咸宁销售电销机器人系统 广东广州在怎么申请400电话 外呼系统能给企业带来哪些好处 400电话兰州申请请

在Yii2中提供了密码加密以及验证的一系列方法,方便我们的使用,它使用的是bcrypt算法。查看源码我们可以发现它使用的是PHP函数password_hash()和crypt()生成。

加密:

/**
 * $password  要加密的密码
 * $hash  加密后的hash字符串
 */
$hash = Yii::$app->getSecurity()->generatePasswordHash($password);

验证密码:

/**
 * $password  要验证的明文密码
 * $hash   加密后的hash字符串
 */
Yii::$app->getSecurity()->validatePassword($password, $hash);

总结

以上所述是小编给大家介绍的Yii2处理密码加密及验证的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

您可能感兴趣的文章:
  • Yii2结合Workerman的websocket示例详解
  • Yii2中的场景(scenario)和验证规则(rule)详解
  • Yii2框架实现登录、退出及自动登录功能的方法详解
  • Yii2.0实现生成二维码功能实例
  • yii2.0整合阿里云oss删除单个文件的方法

标签:十堰 重庆 鹰潭 临沂 铜陵 巴彦淖尔 衡阳 丽江

巨人网络通讯声明:本文标题《Yii2处理密码加密及验证的方法》,本文关键词  Yii2,处理,密码,加密,及,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Yii2处理密码加密及验证的方法》相关的同类信息!
  • 本页收集关于Yii2处理密码加密及验证的方法的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章