一种注册方法及装置的制造方法

文档序号:8475145阅读:221来源:国知局
一种注册方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,特别涉及一种注册方法及装置。
【背景技术】
[0002]目前,为了提升用户体验,在用户访问一个网站时都要申请注册,用户申请成为注册用户的话,可以获得网站积分、各种站内活动,可以参与网站相关功能页面的访问使用权限,也可以通过邮件、手机等方式及时获取网站相关信息。
[0003]现有的注册流程如图1所示,主要过程如下:
[0004]步骤一:输入邮箱;
[0005]在该步骤中,首先要判断输入的邮箱的格式是否符合要求,再判断邮箱是否唯一。
[0006]步骤二:输入用户昵称(即用户名);
[0007]该步骤中,要判断输入的用户昵称是否唯一,且用户昵称尽可能支持中文、英文字符及下划线等相关符合。
[0008]步骤三:输入用户密码;
[0009]在该步骤中,要判断输入是否符合要求,并要验证两次输入的密码是否相同。
[0010]步骤四:用户同意网站注册协议,并提及注册信息。
[0011]在步骤四之后,用户注册成功,成为注册用户。
[0012]在执行步骤三之后,步骤四之前,还可以填写一些其他信息,如图1中所示的详细信息。
[0013]目前用户在访问网站之前,可以申请网站注册。成为注册用户,在输入用户昵称(即用户名)时需要该用户名唯一,如果不唯一的话,会提示已经使用,用户需要尝试其他用户名,这样,增加了注册的难度,耗费时间较长。特别是对于用户数量巨大的网站来说,第一次输入的用户名不唯一的可能性比较大,因而注册耗费时间相对较长。

【发明内容】

[0014]本发明实施例提供一种注册方法及装置,用以解决现有技术中存在的难度较大、耗费时间较长的缺陷。
[0015]本发明实施例提供的具体技术方案如下:
[0016]一种注册方法,包括:
[0017]终端向服务器发送在注册界面输入的用户名;
[0018]所述终端接收所述服务器返回的所述用户名无效的信息时,按照第一预设规则确定所述终端当前所处的地理位置;
[0019]所述终端将确定的地理位置按照第二预设规则与所述用户名进行组合,并将组合后的用户名发送至所述服务器进行注册,接收到所述服务器返回的所述组合后的用户名有效的信息时,确定注册成功;或者
[0020]所述终端将确定的地理位置信息发送至所述服务器,并接收所述服务器确定组合后的用户名未被使用时返回的所述组合后的用户名,将所述服务器返回的组合后的用户名发送至所述服务器进行注册,接收到所述服务器返回的所述组合后的用户名有效的信息时,确定注册成功,所述组合后的用户名为所述服务器将确定的地理位置按照第二预设规则与所述用户名进行组合得到的。
[0021]本发明实施例中,终端向服务器发送在注册界面输入的用户名;终端接收服务器返回的用户名无效的信息时,按照第一预设规则确定终端当前所处的地理位置;终端将确定的地理位置按照第二预设规则与用户名进行组合,并将组合后的用户名发送至服务器,接收到服务器返回的组合后的用户名有效的信息时,确定注册成功;或者,终端将确定的地理位置信息发送至服务器,并接收服务器确定组合后的用户名未被使用时返回的组合后的用户名,将服务器返回的组合后的用户名发送至服务器进行注册,接收到服务器返回的组合后的用户名有效的信息时,确定注册成功,组合后的用户名为服务器将确定的地理位置按照第二预设规则与用户名进行组合得到的。,而用户名和地理信息组合后的用户名被使用的概率较低,因此,使用组合后的用户名注册的成功的概率提高,因此,解决了现有技术中注册难度较大、耗时较长的缺陷。
[0022]较佳的,所述终端按照第一预设规则确定所述终端当前所处的地理位置,具体包括:
[0023]所述终端确定所述终端当前所处的市、区、路;或者
[0024]所述终端确定所述终端当前所处的市、区、街。
[0025]较佳的,将确定的地理位置按照第二预设规则与所述用户名进行组合,具体包括:
[0026]将确定的地理位置作为所述用户名的后缀与所述用户名进行组合;或者
[0027]将确定的地理位置作为所述用户名的前缀与所述用户名进行组合;或者
[0028]将确定的地理位置的英文全拼与所述用户名进行组合;或者
[0029]将确定的地理位置的每一个中文的首字母与所述用户名进行组合。
[0030]较佳的,终端将服务器返回的组合后的用户名发送至服务器进行注册,具体包括:
[0031]若接收到的服务器返回的组合后的用户名为一个,终端将该组合后的用户名发送至服务器进行注册;
[0032]若接收到的服务器返回的组合后的用户名为至少两个,终端从接收到的组合后的用户名中选择一个组合后的用户名,并将选择出的组合后的用户名发送至服务器进行注
ΠΠ.Ws O
[0033]较佳的,所述终端接收所述服务器返回的所述用户名无效的信息,具体包括:
[0034]所述终端接收所述服务器确定本地存储的用户名数据库中存在所述用户名时返回的用户名无效的信息。
[0035]一种终端,包括:
[0036]发送单元,用于向服务器发送在注册界面输入的用户名;
[0037]接收单元,用于接收所述服务器返回的所述用户名无效的信息;
[0038]确定单元,用于在所述接收单元接收所述服务器返回的所述用户名无效的信息时,按照第一预设规则确定所述终端当前所处的地理位置;
[0039]所述确定单元还用于,将确定的地理位置按照第二预设规则与所述用户名进行组合,并将组合后的用户名发送至所述服务器进行注册,接收到所述服务器返回的所述组合后的用户名有效的信息时,确定注册成功;或者
[0040]所述确定单元还用于,将确定的地理位置信息发送至所述服务器,并接收所述服务器确定组合后的用户名未被使用时返回的所述组合后的用户名,将所述服务器返回的组合后的用户名发送至所述服务器进行注册,接收到所述服务器返回的所述组合后的用户名有效的信息时,确定注册成功,所述组合后的用户名为所述服务器将确定的地理位置按照第二预设规则与所述用户名进行组合得到的。
[0041]本发明实施例中,终端向服务器发送在注册界面输入的用户名;终端接收服务器返回的用户名无效的信息时,按照第一预设规则确定终端当前所处的地理位置;终端将确定的地理位置按照第二预设规则与用户名进行组合,并将组合后的用户名发送至服务器进行注册,接收到服务器返回的组合后的用户名有效的信息时,确定注册成功;或者,终端将确定的地理位置信息发送至服务器,并接收服务器确定组合后的用户名未被使用时返回的组合后的用户名,将所述服务器返回的组合后的用户名发送至所述服务器进行注册,接收到所述服务器返回的所述组合后的用户名有效的信息时,确定注册成功,组合后的用户名为服务器将确定的地理位置按照第二预设规则与用户名进行组合得到的。,而用户名和地理信息组合后的用户名被使用的概率较低,因此,使用组合后的用户名注册的成功的概率提高,因此,解决了现有技术中注册难度较大、耗时较长的缺陷。
[0042]较佳的,所述确定单元按照第一预设规则确定所述终端当前所处的地理位置时,具体为:
[0043]确定所述终端当前所处的市、区、路;或者
[0044]确定所述终端当前所处的市、区、街。
[0045]较佳的,所述确定单元将确定的地理位置按照第二预设规则与所述用户名进行组合时,具体为:
[0046]将确定的地理位置作为所述用户名的后缀与所述用户名进行组合;或者
[0047]将确定的地理位置作为所述用户名的前缀与所述用户名进行组合;或者
[0048]将确定的地理位置的英文全拼与所述用户名进行组合;或者
[0049]将确定的地理位置的每一个中文的首字母与所述用户名进行组合。
[0050]较佳的,所述确定单元接收所述服务器确定组合后的用户名未被使用时返回的所述组合后的用户名时,具体为:
[0051]接收所述服务器确定至少一个组合后的用户名未被使用时返回的所述至少一个组合后的用户名;
[0052]所述确定单元确定注册成功时,具体为:
[0053]从所述服务器返回的至少一个组合后的用户名中选择一个组合后的用户名;
[0054]将选择的组合后的用户名发送至服务器,并接收到组合后的用户名有效的信息时,确定注册成功。
[0055]较佳的,所述确定单元接收所述服务器返回的所述用户名无效的信息时,具体为:
[0056]接收所述服务器确定本地存储的用户名数据库中存在所述用户名时返回的用户名无效的信息。
[0057]本发明有益效果如下:
[0058]现有技术中,网站服务器确定注册的用户名已经被使用时,提示该用户名是否被使用,这样,用户需要不断尝试新的用户名,注册难度较大,耗时较长,本发明实施例中,终端向服务器发送在注册界面输入的用户名;终端接收服务器返回的用户名无效的信息时,按照第一预设规则确定终端当前所处的地理位置;终端将确定的地理位置按照第二预设规则与用户名进行组合,并将组合后的用户名
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1