当前位置:  技术问答>java相关

我想做一个注册用户帐号激活的功能,请教高手

    来源: 互联网  发布时间:2015-07-09

    本文导语:  我想做一个网站注册的用户帐号激活功能,如ebay或csdn一样。 注册的时候,要求填写一个正确的邮件地址, 然后网站向这个邮件地址发送一个http地址,用户只有点击这个http地址,才能激活本用户的账号。账号激活以...

我想做一个网站注册的用户帐号激活功能,如ebay或csdn一样。
注册的时候,要求填写一个正确的邮件地址,
然后网站向这个邮件地址发送一个http地址,用户只有点击这个http地址,才能激活本用户的账号。账号激活以后,这个网站才能认为这个用户是有效用户,才能允许此用户登陆。
请问,各大高手,应该怎么样实现。

我会以后再加分的~~!!!!!!

|
对不起,礼拜六礼拜天没有上班没有来看,哈哈。我给你发个bean吧。
可以直接调用StringEncode.hash(str)就是用md5。里面还有一个base64编码是可逆的,你自己看吧。

|
1.注册用户,用户提供信箱
2.数据库为用户提供个人资料,并有一个字段是:身份确认位
3.用javamail向该信箱发送确认信,信里提供一个返回的url,指向接受的页面,其中要返回提供用户id
4.接受页面接收参数,将该id的身份确认位置为已确认。

平时用户登录时,判断身份确认位,如果没有身份确认,就不允许登录。

大致的思路就是这样。

|
发邮件可以用javamail做
激活当然先是给注册账号一个标志,让他处于禁用状态,
然后发过取得链接是对此账号的处理,置标志为可用,并将网页转向登陆页面

ok

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教:在那里可以下载正版的jbuilder 7极其注册机、注册码?
  • 请教——Linux中的软件包注册是在哪里?有无象Windows的注册表之类的东东?
  • 哪里有JB ENTERPRISE的注册码?请教:)
  • 我的注册表被修改了,请教怎么还原?
  • 请教一个问题:dos下查找windows的注册码?
  • 请教:rmi中的server为什么不能注册?
  • 请教:如何用简单的方式将某个指定目录下的几十个jar文件在CLASSPATH变量中注册?(50)
  • 我下载了Microsoft SDK for Java4.0来对注册表操作,碰到一些问题,请教
  • 请教JBUILDER 6个人版注册码?
  • 请教Jbuilder7注册码
  • 我装了jbuilder5,知道sn,但没有注册,每次启动都要跳出个jbuilder licence,要你注册,烦得很,那位大虾知道注册码,千万告诉小弟我,谢了
  • 谁有editplus的注册机?给我一个注册号。
  • 如何注册kylix3.0(RedHat7.3)?,是不是一定要通过网络注册?
  • 那位兄弟有style report enterprise 4.4 的注册码或者注册机,急需!
  • 求Magic C++注册机或注册码?
  • 100分求JB8的注册码或注册文件
  • 经常看见“驱动/文件系统在内核进行注册”,那么这个注册的动作是什么,干什么用呢?
  • 谁有vmware for linux的注册机呀(注册后没有时间限制)
  • 谁有SCO UNIX 的注册码或注册机,我急!!!!!
  • 100分求JB8的注册码或注册文件
  • 求SecureCRT5的注册机或注册码..
  • 各位我现在使用JavaBuild,可是不知道怎么注册!!那为好心人给俺说说具体怎么注册!100分向送!
  • linux或unix中有类似注册表一样的东西吗?如果没有,注册表的功能是通过什么实现的呢?
  • Jb4注册码,我向SUN公司登记了,可注册码现在还没来,不是免费吗!(只能给这么多分了)
  • 谁有jcreator pro v2.5注册码,还有cuteftp xp的注册码,谢谢!(搜索不能用,只好要了
  • 我的JBUILDER5启动时,怎么要我注册,有没有那位老兄给我一个注册码,我不想给老美美圆
  • 哪里可以下载jbuilder7(包括注册机或注册码),所在操作系统是win2000server
  • 关于jbuilder的注册
  • linux或unix中有类似注册表一样的东西吗?如果没有,注册表的功能是通过什么实现的呢? iis7站长之家
  • 重金悬赏JPadPro 4.0的注册码!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3