Discuz教程之邮件找回密码邮件发送频率修改
默认在找回密码时没有对发送频率进行验证,导致可能会被恶意用户频繁发送,最终发送邮箱可能被封禁。下面对源程序进行修改
打开source/module/member/member_lostpassword.php
搜索
$idstring = random(6);
在上面加入
$memberauthstr = C::t('common_member_field_forum'.$table_ext)->fetch($member['uid']);
list($dateline, $operation, $idstring) = explode("\t", $memberauthstr['authstr']);
if($dateline && $operation == 1 && $dateline>TIMESTAMP-900){showmessage('getpasswd_has_send');
}
搜索source/language/lang_message.php
搜索
'getpasswd_send_succeed' => '取回密码的方法已通过 Email 发送到您的信箱中,<br />请在 3 天之内修改您的密码',
在上面加入
'getpasswd_has_send' => '取回密码的方法已通过 Email 发送到您的信箱中,如果您没有收到,请稍等15分钟后重试',
当然,这里的中文你可以自行修改
Discuz教程之邮件找回密码邮件发送频率修改相关推荐
- 找回密码功能 java_Java实现邮件找回密码功能
本文实例为大家分享了Java实现邮件找回密码功能的具体代码,供大家参考,具体内容如下 1.有个需求就是,忘记密码后通过邮箱找回.现在的系统在注册的时候都会强制输入邮箱,其一目的就是 通过邮件绑定找回, ...
- java 邮箱找回密码_【JavaWeb】通过邮件找回密码
前言 本文将介绍忘记密码时通过发送重置密码邮件找回密码的实现思路.整个实现过程中最重要的就是以下三点: 如何发送邮件到用户指定邮箱 邮件中的重置密码链接构成是怎么样的 验证重置密码链接的合法性(是否过 ...
- Yii2.0-发邮件找回密码
yii发邮件可以调用yii自带的邮件类,只需要自己有一个邮箱然后做一些相关的配置然后调用即可. 我这里以163网易邮箱为例. 设置邮箱 进入邮箱主页面 设置->POP3/SMTP/IMAP 进入 ...
- magento会员邮件找回密码连接无效
magento 版本1.62 会员邮件找回密码 页面返回500 报错 Fatal error: Call to a member function setCustomerId() on a non-o ...
- javaWeb实现使用邮箱邮件找回密码功能
JSP+Jmail+JavaBean 发邮件(转)2010-08-23 18:052007年04月14日 14:32/* * SendMail.java * * Created on 2007年3月3 ...
- php使用邮件找回密码,php利用Zend_Mail发送邮件(实现邮件重设密码功能)
[php]代码库<?php include_once 'conn/conn.php'; require_once 'Zend/Mail.php';//调用发送邮件的文件 require_once ...
- Laravel——通过邮件找回密码
忘了密码通过邮件找回 更符合现在的情形,可是逻辑比较混乱,在此梳理一下. 请接着往下看 1.创建一个忘了密码的按钮链接 <a href="/admin/password/reset&q ...
- Java实现邮件找回密码功能
具体内容如下 1.有个需求就是,忘记密码后通过邮箱找回.现在的系统在注册的时候都会强制输入邮箱,其一目的就是 通过邮件绑定找回,可以进行密码找回.通过java发送邮件的功能我就不说了,重点讲找回密码. ...
- java通过邮件找回密码_SpringMVC实现通过邮件找回密码功能
最近开发一个系统,有个需求就是,忘记密码后通过邮箱找回.现在的系统在注册的时候都会强制输入邮箱,其一目的就是通过邮件绑定找回,可以进行密码找回.通过java发送邮件的功能我就不说了,重点讲找回密码. ...
最新文章
- 标准浏览器的选择器封装
- 基于函数计算的游戏打包最佳实践
- 通过运行时单步调试弄清楚[(ngModel)]的双向绑定的工作原理
- VB2010 的隐式续行(Implicit Line Continuation)
- python创建数据库表空间_Python 操作 mysql
- freemarker 数组转字符串_TypeScript 实战算法系列(一):实现数组栈与对象栈
- 安装centos7步骤_Centos7下源码编译安装mysql5.7 详细步骤 小白也能安装
- c语言 更新学生信息,求学生信息管理系统C语言版
- chrome扩展推荐:此刻、今天、最近~一个关于时间管理的扩展 - Momentum
- delphi 实现最小化系统托盘
- 17.软件架构设计:大型网站技术架构与业务架构融合之道 --- 团队能力的提升
- 7-19 求链式线性表的倒数第K项
- orcadcapture安装_OrCAD Capture CIS初学者快速上手指导教程
- 计算机命令指示符大全,常用CMD命令提示符大全:让你玩转Win7系统“运行命令”!...
- java水彩画效果滤镜,教你巧用PS滤镜实现水彩画效果
- 六度分离 弗洛伊德算法
- html鼠标悬停改变指针,把鼠标指针悬停在 div 元素上,它的外观会逐渐改变
- android加速度传感器 源码,Android项目源码利用加速度传感器实现计步
- 【Python】简单判定身份证是否合法、性别
- 如何实现复制文本到剪贴板?