位置: IT常识 - 正文

php生成用户密码的两种方法(php 用户)

编辑:rootadmin

推荐整理分享php生成用户密码的两种方法(php 用户),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php生成用户密码怎么弄,php设置通用密码,php用户注册登录代码,php生成用户密码怎么弄,php用户名密码,php生成用户密码怎么弄,php生成用户密码怎么弄,php用户名密码,内容如对您有帮助,希望把文章链接给更多的朋友!

524

php生成用户密码的两种方法(php 用户)

1、hash密码,主要使用单向分散算法来创建密码分散。

密码加密方式数据库中,存储结果的列可以超过60个字符,需要将varchar长度设置为255。

<?php//加密functiongeneratePassword($password){returnpassword_hash($password,PASSWORD_DEFAULT);//验证functionverifyPassword($password,$hashPassword){returnpassword_verify($password,$hashPassword);//加密结果:$2y$10$.vGA1O9wmRjrwAVXD98HNOgsNpDczlqm3Jq7KnEd1rVAGv3Fykk1a

2、md5密码,是一种非对称加密。最好在加密时添加混淆字符串。

这应该是最常见的密码加密方法。

这种密码方法实际上非常安全,因为哈希碰撞可能会导致漏洞。

<?php//加密functionmd5_password($password,$hash='autofelix_'){returnmd5($hash.$password);//验证$userinfo=/**查询用户信息**/;if($userinfo['password']!==md5_password($password)){/**密码错误逻辑**//**密码正确,继续往后走逻辑**/

以上就是php生成用户密码的两种方法,希望对大家有所帮助。更多php学习指路:php教程

本文链接地址:https://www.jiuchutong.com/zhishi/309233.html 转载请保留说明!

上一篇:python字典中添加新的键值(python字典添加数据)

下一篇:苹果cmsV10响应式黑色主题编号v1003模板[自适应]-OK源码破解(苹果响应机制)

  • 荣耀30pro怎么升级鸿蒙系统(荣耀30pro怎么升级鸿蒙系统教程)

  • qq相册有限制容量吗(qq相册限制一天上传多少嘛)

  • qq个人主页超级qq秀怎么关(qq个人主页是什么样的)

  • 华为nova7se如何关HD(华为nova7se如何恢复出厂设置)

  • 抖音卸载了聊天记录还有吗(抖音卸载了聊天消息还会在吗)

  • 微信老是提示有人尝试登录(微信老是提示有信息,但是打开后却没有,怎么回事)

  • xsmax关机键怎么不是关机(xsmax设置关机键)

  • 2011年的macbook air还能用吗(2011年的macbookair升级什么系统流畅)

  • 内存条颗粒什么意思(内存条颗粒什么看)

  • 微信可以共享屏幕吗(微信可以共享屏幕嘛怎么弄)

  • 猫红灯闪烁连不上网咋回事(猫红灯亮着连不上网怎么回事)

  • 手机微博怎么关闭私信(手机微博怎么关闭点赞记录)

  • 华为手机照片文件夹名称(华为手机照片文字转换成文字)

  • boss直聘如何隐藏个人信息(boss直聘如何隐藏自己的简历)

  • 文件格式为xls是什么意思(文件格式为xlsx是什么意思)

  • 卖家一直不发货会怎样(卖家一直不发货会自动退款吗)

  • ie8及以上的浏览器有哪些(ie8以上的浏览器那些设置)

  • ctrl+a是什么快捷键(ctrl+a什么快捷键)

  • 苹果就寝怎么恢复原始(苹果就寝模式在哪)

  • 微信视频怎么开美颜(微信视频怎么开摄像头)

  • 1tssd固态什么意思(ssd1是什么意思)

  • 下厨房菜篮子在哪里(下厨房的菜篮子在哪)

  • 充电宝给手机充电慢(充电宝给手机充一晚上可以吗)

  • lic98rmt.exe是什么进程 有什么用 lic98rmt进程查询(lnmgr.exe是什么)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络