当前位置: 技术问答>java相关
我想做一个注册用户帐号激活的功能,请教高手
来源: 互联网 发布时间:2015-07-09
本文导语: 我想做一个网站注册的用户帐号激活功能,如ebay或csdn一样。 注册的时候,要求填写一个正确的邮件地址, 然后网站向这个邮件地址发送一个http地址,用户只有点击这个http地址,才能激活本用户的账号。账号激活以...
我想做一个网站注册的用户帐号激活功能,如ebay或csdn一样。
注册的时候,要求填写一个正确的邮件地址,
然后网站向这个邮件地址发送一个http地址,用户只有点击这个http地址,才能激活本用户的账号。账号激活以后,这个网站才能认为这个用户是有效用户,才能允许此用户登陆。
请问,各大高手,应该怎么样实现。
我会以后再加分的~~!!!!!!
注册的时候,要求填写一个正确的邮件地址,
然后网站向这个邮件地址发送一个http地址,用户只有点击这个http地址,才能激活本用户的账号。账号激活以后,这个网站才能认为这个用户是有效用户,才能允许此用户登陆。
请问,各大高手,应该怎么样实现。
我会以后再加分的~~!!!!!!
|
对不起,礼拜六礼拜天没有上班没有来看,哈哈。我给你发个bean吧。
可以直接调用StringEncode.hash(str)就是用md5。里面还有一个base64编码是可逆的,你自己看吧。
可以直接调用StringEncode.hash(str)就是用md5。里面还有一个base64编码是可逆的,你自己看吧。
|
1.注册用户,用户提供信箱
2.数据库为用户提供个人资料,并有一个字段是:身份确认位
3.用javamail向该信箱发送确认信,信里提供一个返回的url,指向接受的页面,其中要返回提供用户id
4.接受页面接收参数,将该id的身份确认位置为已确认。
平时用户登录时,判断身份确认位,如果没有身份确认,就不允许登录。
大致的思路就是这样。
2.数据库为用户提供个人资料,并有一个字段是:身份确认位
3.用javamail向该信箱发送确认信,信里提供一个返回的url,指向接受的页面,其中要返回提供用户id
4.接受页面接收参数,将该id的身份确认位置为已确认。
平时用户登录时,判断身份确认位,如果没有身份确认,就不允许登录。
大致的思路就是这样。
|
发邮件可以用javamail做
激活当然先是给注册账号一个标志,让他处于禁用状态,
然后发过取得链接是对此账号的处理,置标志为可用,并将网页转向登陆页面
ok
激活当然先是给注册账号一个标志,让他处于禁用状态,
然后发过取得链接是对此账号的处理,置标志为可用,并将网页转向登陆页面
ok