首页 > 网站 > 建站经验 > 正文

Jokul Forum用户注册的邮箱验证流程思考

2024-04-25 20:44:10
字体:
来源:转载
供稿:网友

在现有的大部分软件开发过程中都会涉及到用户注册等相关流程。基本所有注册都会开启邮箱验证功能,在能达到方便用户找回密码同时,也增强了软件的可控性。但是,现有的邮箱验证方式存在一些弊端,使开发者或站长朋友们叫苦不迭。

近期Jokul Forum收到站长朋友们提出的意见及反馈,其中就涉及到注册时产生了大量的垃圾帐号等问题。借此,JOKUL就产生的问题进行了修正。如果大家有更好的解决方案或建议等,欢迎到JOKUL官方站(http://jokul.net)提出。下面让我们进入正题吧!

现有大部分软件所采用的方式

先注册帐号后验证邮箱。既在填写个人注册信息同时填写需要验证的邮箱,当用户提交后,由后台发送验证邮件,之后用户到邮箱中收取验证邮件,点击链接,激活帐号。这种方式存在着不少弊端。我们例举几个注册过程中比较常见的问题:

一旦邮箱被其他人误注,邮箱的真正拥有者无法再使用此邮箱进行注册及验证。

当邮箱填错时,无法更改,导致用户无法再使用此帐号进行注册。

冒用他人邮箱,邮箱拥有者点击了链接将帐号激活,但此邮箱拥有者却一头雾水,不明所以,因为他根本不知道帐号和密码,未起到真正的验证作用。

恶意的大量灌入虚假邮箱,导致大量用户名与注册邮箱被占用,影响正常用户使用。

综上所述,先注册帐号后验证邮箱这种方式弊大于利。

Jokul Forum中的解决方法是这样的

Jokul Forum最新版本所采用方式为先验证邮箱后填注册信息:

用户注册时,仅让用户填写邮箱进行提交注册;

用户提交后,到邮箱中收取信件,并点击信件中的链接进行验证;

验证通过后,返回Jokul Forum,让用户填写帐号,密码等相关信息,完成注册。

这样的一个流程方式既可以避免邮箱误填、错填、冒用,也可以避免恶意灌数据导致大量帐号与邮箱不能使用等问题。

 

Jokul Forum 论坛(.net 3.5) 下载地址http://down.admin5.com/net/102094.html

 

Jokul Forum 论坛(.net 4.0)下载地址http://down.admin5.com/net/96606.html

 

 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表