首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

登录之找还密码

2012-09-29 
登录之找回密码这个功能在常见不过了,下面简述实现该功能的几个步骤:1. 在登录页面给个链接,在找回密码界

登录之找回密码

       这个功能在常见不过了,下面简述实现该功能的几个步骤:

       1. 在登录页面给个链接,在找回密码界面可以输入邮箱地址和验证码,验证码是为了防止恶意找回;

       2. 后台,首先判断验证码是否正确,再判断该邮箱是否注册过用户;

       3. 如果该邮箱存在,检索出该用户信息;

       4. 如果你的密码没有MD5加密的话,可以直接查询出密码,如果MD5加密了,只能重新生成一个密码,并修改该用户;

       5. 将新生成的密码发送到用户邮箱里,用JavaMail发送邮件;

       流程图如下:

登录之找还密码

       实现过程如下:

       1. 下载javamail的相关jar包;

       mail.jar:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html#javamail-1.4.5-oth-JPR

       activation.jar:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-plat-419418.html#jaf-1.1.1-fcs-oth-JPR

       2. 在tomcat中配置javamail;

       在META-INFO下新建context.xml,目的是为了让tomcat帮我们管理Session,Session是发送邮件的上下文环境,内容如下:


       2. 邮箱不存在

登录之找还密码

       3. 找回密码成功

登录之找还密码

       4. 邮件信息

登录之找还密码

热点排行