泉州师范学院论坛

 找回密码
 注册会员

扫一扫,访问微社区

查看: 63|回复: 0

Discuz教程之DZ论坛邮件找回密码邮件发送频率修改

[复制链接]
剑指寒江 发表于 2019-6-11 12:10:58 | 显示全部楼层 |阅读模式
默认在找回密码时没有对发送频率进行验证,导致可能会被恶意用户频繁发送,最终发送邮箱可能被封禁。下面对源程序进行修改
打开source/module/member/member_lostpassword.php
搜索
$idstring = random(6);
在上面加入
  1. $memberauthstr = C::t('common_member_field_forum'.$table_ext)->fetch($member['uid']);  
  2. list($dateline, $operation, $idstring) = explode("\t", $memberauthstr['authstr']);  
  3. if($dateline && $operation == 1 && $dateline>TIMESTAMP-900){  
  4.         showmessage('getpasswd_has_send');  
  5. }  
复制代码



搜索source/language/lang_message.php
  1. 'getpasswd_send_succeed' => '取回密码的方法已通过 Email 发送到您的信箱中,<br />请在 3 天之内修改您的密码',
复制代码



在上面插入一行:
  1. 'getpasswd_has_send' => '取回密码的方法已通过 Email 发送到您的信箱中,如果您没有收到,请稍等15分钟后重试',
复制代码


这里的中文你可以自行修改

泉州师院论坛域名: www.Qzubbs.com 手机浏览器照样访问。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

关于西岸|免责声明|学校风景|企业招聘|社团联盟|违规帐号|手机论坛|手机论坛|京ICP备10000168号|广告联系

Copyright 1958-2018 泉州大学 泉州师范学院 - 相聚西岸阳光,相遇、相识、相知;一起邂逅骄傲,梦想,未来!

GMT+8, 2019-8-20 12:17 , Processed in 0.023913 second(s), 9 queries , Gzip On, XCache On.

快速回复 返回顶部 返回列表