当前位置: 首页 > news >正文

西八里庄网站建设做空视频文件的网站

西八里庄网站建设,做空视频文件的网站,南京做南京美容整形网站,无锡市住房与城乡建设局网站有没有办法通过自己的散列方法插入mysql数据库的php验证密码#xff1f;例如,如果我手动在表中插入用户数据,请假设用户表,如下所示#xff1a;INSERT INTO users (email, pswd) VALUES (demoexample.com, SHA1(pass123));让我们假设mysql数据库中的哈希密码是#xff1a;--…有没有办法通过自己的散列方法插入mysql数据库的php验证密码例如,如果我手动在表中插入用户数据,请假设用户表,如下所示INSERT INTO users (email, pswd) VALUES (demoexample.com, SHA1(pass123));让我们假设mysql数据库中的哈希密码是------------------------------------------| pswd |------------------------------------------| AAFDC23870ECBCD3D557B6423A8982134E17927E |------------------------------------------现在,我想使用php创建一个登录表单,当用户插入凭据时,他们应该能够登录.我的意思是,用户不会有任何php注册表单;密码将手动提供.但是如何验证用户在php中提供的数据与存储在mysql数据库中的密码据我所知,php中的password_verify()只有在使用自己的password_hash()函数对密码进行哈希处理时才有效.我找到了另一个解决方案,就是再次使用sql查询,就像这样 –SELECT pswd FROM users WHERE email$_POST[email] AND pswd md5($_POST[password]);然后通过计算执行该mysql查询的任何行返回的结果集,从而验证.但是,这对我来说似乎是一个非常糟糕的方法.我不知道是否还有其他办法.必须有一些好方法来解决这个问题.或者,可能是我必须使用另一个PHP表单将数据插入数据库.您的建议非常感谢.谢谢.解决方法:我建议你使用password_hash()并将结果哈希存储在数据库中.INSERT INTO users SET email?, pswd?如果需要手动插入密码,可以使用快速命令行PHP脚本将其转换为哈希.例如使用phpmyadmin或mysql客户端手动将密码插入数据库时​​,请使用此字符串.避免将密码放入SQL查询中的文字字符串中是个好主意,即使您使用SQL函数对其进行散列也是如此.请记住,查询日志和二进制日志中记录了整个SQL字符串 – 未散列.稍后,在验证登录时,获取密码哈希,如下所示SELECT pswd FROM users WHERE email?然后你的PHP代码有哈希.您可以使用password_verify().P.S.请学习使用参数化查询,不要在SQL查询中使用$_POST变量.这是一个SQL注入漏洞.标签php,mysql来源 https://codeday.me/bug/20190727/1549889.html
http://www.yutouwan.com/news/123800/

相关文章:

  • 大兴专业网站开发公司备案域名指向一个网站
  • 建网站租服务器多少钱网站推广工作内容
  • 商业网站建设教程wordpress默认后台
  • 网站计算机培训机构哪个最好谷歌在线浏览入口
  • 房屋中介网站建设江西泰飞建设有限公司网站
  • 做外贸哪个英文网站好企业建设网站需注意哪些内容
  • 哪家培训机构学校好福州百度seo排名软件
  • 汕头手机建站模板游戏ui培训
  • 微信小程序联盟网站廊坊建设网站公司
  • 网站建设php论文微商广告推广
  • 白品网站建设房地产政策最新消息
  • 请人做网站需要多少钱肉菜配送网站建设
  • 只做网站的人员工资手机 网站 模板
  • 移动网站与pc网站雄安微网站开发
  • 临湘网站网站开发工作分解结构的树形图
  • 免费的网页网站房屋装修设计方案
  • 亚运村网站建设详细描述建设网站
  • 服务器可以做网站吗个人做网站需要什么条件
  • 对网站提出的优化建议昆明企业网站模板建站
  • 网站建设公司信息网站图片快速加载
  • 360元网站建设免费建设网站入驻
  • 网站后台管理系统 静态页面视频直播源码
  • 缅甸网站后缀之梦英语版网站怎么做
  • 网站的建设和设计方案网站建设丨下拉找金手指信誉
  • 百度网站是怎么建设的中国商务商会官方网站
  • 南昌网站建设方案维护郑州建设工程招标信息网
  • 单仁营销网站的建设黄骅港旅游景点
  • 做一个网站完整的网页张家港专业做网站
  • 东营有做网站的公司外贸软件
  • 监控系统网站开发山东前网站建设