Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 【QQ互联,注册时还要输入名字和邮箱是为什么?解决方案如下

[复制链接]
qilun2020 发表于 2011-5-21 01:43:26 | 显示全部楼层 |阅读模式
QQ互联,怎么还要输入名字,和邮箱???
这不是比直接在论坛注册还费事吗?
呵呵,相信,不少人有次疑问,我也奇怪。

我来揣测下 官方没直接设置成QQ昵称做为用户名、QQ邮箱作为论坛注册邮箱的的原因,如下:

1. QQ昵称随意性很大,不能保证每个人的QQ昵称都是一样的。假设我的QQ昵称叫“孝昌生活网”,但在我注
册前,网站本身就已有一个用户,他注册的时候已经用了“孝昌生活网”这个用户名(ta是在论坛直接注册、
或是用了别的QQ号注册的先不论),如果注册这步,没有过滤重复用户名,那么问题就出现了,论坛里面出现
了两个帐号为 “孝昌生活网”(注意我说的这里是论坛用户名或者叫帐号名,不是说论坛昵称)的,这是不可
能的,因为帐号名就像QQ号一样、像身份证号码一样,都必须是唯一的。

2. 邮箱也是同样的问题,QQ资料里面可以默认QQ邮箱,但是QQ资料里面,邮箱也是可以修改的吧(别告诉我你
的QQ邮箱,在QQ更多资料设置里面不能改),假设,用户有多个QQ号,资料里面都填的是同一个126的邮箱,但
是,该用户在之前也直接在论坛注册了一个帐号,注册的时候,邮箱填的就是那个126的邮箱,该用户再想用QQ
注册,如果注册页这里,没有邮箱过滤,那么不又造成了重复邮箱的问题了吗?(当然这个问题比重复帐号的
问题要小,重复邮箱是可以理解的,重复帐号当然不行的,至少后台可以设置,允许一个邮箱注册多个帐号,
来解决这个冲突)

问题分析完毕,给出建议如下:

1. 用QQ互联注册时自动判断,用户名和邮箱,
如果用户名在论坛中已经被占用,则注册页出来用户名填写表单;
如果该用户的QQ昵称与在论坛中已注册的用户名(或者叫论坛帐号)重复(当然这里主要可能是中文的论坛帐
号,与QQ昵称重复。因为QQ昵称很多是中文的),那么用户用QQ互联注册时,用户名自动默认为QQ昵称。

2. 如果用户的QQ邮箱栏目里面,没有填写,或者填写了一个非QQ邮箱,但是该邮箱已在论坛中与某个用户的
邮箱帐号对应,则在注册页,邮箱填写表单,自动填充QQ号@qq.com的邮箱。
如果用户的QQ是个比较新的QQ,没有开通QQ邮箱功能,论坛注册页,邮箱表单,给出提示用户开通QQ邮箱,
或者提示用户填写其他邮箱。

-------------
孝昌生活网 www.xc0712.com
plfuwu 发表于 2011-11-12 22:52:21 | 显示全部楼层
你分析的很对,不知道你网站是怎么解决的,很想听听。。。
回复

使用道具 举报

plfuwu 发表于 2011-11-14 22:05:03 | 显示全部楼层
高手,露面说说你是怎么解决的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-25 11:28 , Processed in 0.022073 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表