当前位置:编程学习 > JAVA >>

求助网站注册用户忘记密码通过注册邮箱找回密码怎样实现?

网站注册用户忘记密码通过注册邮箱找回密码
就像许多网站那样用户注册之后有可能忘记密码,点击忘记密码输入注册邮箱,系统就会自动把用户名及密码发到邮箱里。请问一个系统应该怎样实现这个功能,需要的工具、程序、以及思路想法,都可以,谢谢各位了 --------------------编程问答-------------------- 这个就只是一个发邮件的功能吧
你在网上搜个java发邮件的例子把
工具一个 java mail 的jar

思想方法 ,就是 用户输入他的邮箱,跳转到你对应的处理 ,你得到邮箱参数后查询出 对应邮箱的用户名和密码,然后发过去。

我这么理解的

--------------------编程问答-------------------- 先在数据库中对每一个用户账号设置是否激活的标志,缺省状态是没有激活。当用户注册后,发一封邮件至用户留下的email地址,如果用户能收到这封邮件,说明用户注册时的email可用。在发给用户的邮件中包含一个根据用户名和口令(加密)修改激活标志的链接,用户点击这个链接即可修改激活标志激活账号。 
--------------------编程问答-------------------- Java有专门的有关邮箱的API,就是Java Mail API。
1.你获取用户在Text里输入的邮箱地址(可以利用正则表达式判定地址是否合法);
2.跳转到Action或javabean里进行发邮件处理,具体可参考java Mail API的用户手册。同时建议邮件内容为一个链接,这个链接对应的页面是让用户重新设置密码的,或者邮件内容干脆就是一个随机的密码。
3.返回到完成页面,提示用户完成。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 一般思路有回答安全问题!
或者通过邮箱验证
第二就是如果绑定手机可以通过短信找回
第三 申诉  上传个人信息 这个需要工作人员进行审核
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,