欢迎光临
我们一直在努力

Discuz! X3.2新版邮箱重置密码失败解决方法

建站超值云服务器,限时71元/月

 ,昨天发布的新版补丁,应该修复了一个重置密码的漏洞,但直接导致新的bug,补丁后重置密码的链接无法重置密码了,设置完点击就出错:解决方案,修改member_getpasswd.php和member_getpasswd.php添加按钮代码获取sign。, ,\template\default\member\getpasswd.htm, ,<form method=”post” autocomplete=”off” action=”member.php?mod=getpasswd&uid=$uid&id=$hashid”>, , , ,改成, ,<form method=”post” autocomplete=”off” action=”member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign”>, , , ,\source\module\member\member_getpasswd.php, , ,                $hashid = $_GET[‘id’];,                $uid = $_GET[‘uid’];, , ,改成, ,                $hashid = $_GET[‘id’];,                $uid = $_GET[‘uid’];,                $sign = $_GET[‘sign’];,  昨天发布的新版补丁,应该修复了一个重置密码的漏洞,但直接导致新的bug,补丁后重置密码的链接无法重置密码了,设置完点击就出错:解决方案,修改member_getpasswd.php和member_getpasswd.php添加按钮代码获取sign。   \template\default\member\getpasswd.htm   <form method=”post” autocomplete=”off” action=”member.php?mod=getpasswd&uid=$uid&id=$hashid”>       改成   <form method=”post” autocomplete=”off” action=”member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign”>       \source\module\member\member_getpasswd.php                     $hashid = $_GET[‘id’];                 $uid = $_GET[‘uid’];     改成                   $hashid = $_GET[‘id’];                 $uid = $_GET[‘uid’];                 $sign = $_GET[‘sign’];

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Discuz! X3.2新版邮箱重置密码失败解决方法
分享到: 更多 (0)