一种用户注册方法及装置制造方法及图纸

技术编号:15767378 阅读:61 留言:0更新日期:2017-07-06 15:15
本申请涉及互联网技术领域,尤其涉及一种用户注册方法及装置,用以解决采用较复杂的注册验证流程会降低注册效率,而采用简单的注册验证流程却又可能出现大量垃圾账号、黄牛账号,导致网络资源或应用资源被浪费的问题。本申请实施例提供一种用户注册方法包括:在接收到待注册用户的注册请求后,根据所述注册请求对应的注册用户信息,在存储有不同用户的安全分值的数据库中查找所述待注册用户的安全分值;根据查找到的所述安全分值,选择注册验证方式;其中,不同的安全分值范围对应不同的注册验证方式;根据选择的注册验证方式,为所述待注册用户提供注册服务。

User registration method and device

The invention relates to the field of Internet technology, especially relates to a method and device for user registration, in order to solve the complicated registration verification process will reduce the efficiency of registration, the registration verification process is simple but may be a lot of garbage, cattle account account, resulting in cyber source or application is a waste of resources problem. The embodiment of the application include providing a user registration method: after receiving a registration request to registered users, registered users of information according to the registration request corresponding to the safety score of different users in security scores stored in the database to find the registered users; according to the safety score to find. Select the registration verification; the registration authentication security score range different; according to the registration verification mode choice, for the registered user registration service.

【技术实现步骤摘要】
一种用户注册方法及装置
本申请涉及互联网
,尤其涉及一种用户注册方法及装置。
技术介绍
目前,网站或应用(APP)为用户提供服务时通常需要用户先进行注册,注册过程中通常需要用户输入手机号、短信验证码等验证信息。为了简化注册流程,目前普遍采用的一种注册方式是开放授权(Oauth)方式,即用户可以跳过注册,使用已有的第三方账号进行登录。具体地,用户在当前APP或者网站中点击第三方登录按钮,当前APP或者网站,向第三方网站发起授权审核,用户点击同意授权,当前APP或者网站获取到用户在第三方网站上的信息及授权。Oauth认证的主要问题在于:不仅无法阻止垃圾账号及黄牛账号的大量生成,而且为垃圾账号及黄牛账号的创建提供了便利条件。黑客只需要在一个薄弱的系统里创建账号,然后就能够通过自动化的方式实现垃圾账号的创建;另外,非原生的授权过程导致高价值用户转化率低,主要原因在于:当用户具备第三方网站高价值账号时,对于第三方网站会授权哪些信息存在很大的顾虑。如果不通过上述第三方网站的形式获得注册授权,而是使用原生的注册方式(也即在需要登录的网站或使用的应用上进行注册),那么注册门槛的高低(也即注册验证流程的复杂度)就会成为考虑的重要因素。使用较高的注册门槛会增加注册难度,降低注册效率,甚至导致高价值用户放弃注册,而一旦降低注册门槛,大量垃圾账号,黄牛账号却又能通过注册创建成功,导致网站资源或应用资源被浪费。
技术实现思路
本申请实施例提供一种用户注册方法及装置,用以解决采用较复杂的注册验证流程会降低注册效率,而采用简单的注册验证流程却又可能出现大量垃圾账号、黄牛账号,导致网络资源或应用资源被浪费的问题。本申请实施例提供一种用户注册方法,包括:服务器在接收到待注册用户的注册请求后,根据所述注册请求对应的注册用户信息,在数据库中查找所述待注册用户的安全分值;所述数据库中存储有不同用户的安全分值;根据查找到的所述安全分值,选择注册验证方式;其中,不同的安全分值范围对应不同的注册验证方式;根据选择的注册验证方式,为所述待注册用户提供注册服务。可选地,根据所述注册请求对应的注册用户信息,在预先保存的用户名单库中查找所述待注册用户的安全分值,包括:根据所述注册用户信息,在预先保存的用户名单库中,查找与所述注册用户信息相匹配的至少一个目标用户;将查找到的所述至少一个目标用户的安全分值中的最低值确定为所述待注册用户的安全分值。可选地,根据所述注册用户信息,在预先保存的用户名单库中,查找与所述注册用户信息相匹配的至少一个目标用户,包括:根据每个待匹配用户的用户信息与所述注册用户信息在预设的每一种特征维度下的匹配结果,确定每个待匹配用户与所述待注册用户之间的匹配度;根据确定的每个待匹配用户与所述待注册用户之间的匹配度,确定与所述注册用户信息相匹配的至少一个目标用户。可选地,针对任一待匹配用户,确定该待匹配用户与所述待注册用户之间的匹配度,包括:根据该待匹配用户与所述待注册用户之间能够匹配上的特征维度,以及每种特征维度对应的权重,确定该待匹配用户与所述注册用户之间的匹配度。可选地,根据确定的每个待匹配用户与所述待注册用户之间的匹配度,确定与所述注册用户信息相匹配的至少一个目标用户,包括:若确定存在匹配度大于或等于第一阈值的待匹配用户,则将匹配度大于或等于所述第一阈值的待匹配用户确定为所述目标用户;若确定不存在匹配度大于或等于所述第一阈值的待匹配用户,则判断是否存在匹配度大于或等于第二阈值的待匹配用户,若存在,则将匹配度大于或等于所述第二阈值的待匹配用户确定为所述目标用户;其中,所述第一阈值大于所述第二阈值。可选地,所述方法还包括:若确定不存在与所述注册用户信息相匹配的目标用户,则确定所述注册用户的安全分值为预设值;或者,若确定不存在与所述注册用户信息相匹配的目标用户,则为所述待注册用户选择预先针对无法匹配的目标用户设置的注册验证方式。本申请实施例还提供一种用户注册装置,包括:查找模块,用于在接收到待注册用户的注册请求后,根据所述注册请求对应的注册用户信息,在数据库中查找所述待注册用户的安全分值;所述数据库中存储有不同用户的安全分值;选择模块,用于根据所述查找模块查找到的所述安全分值,选择注册验证方式;其中,不同的安全分值范围对应不同的注册验证方式;注册模块,用于根据所述选择模块选择的注册验证方式,为所述待注册用户提供注册服务。本申请实施例通过查询待注册用户的安全分值,来为待注册用户选择注册验证方式,针对不同安全水平的用户选择不同复杂度的注册验证方式,采用这种多样化的认证方式,可以有效地将垃圾账户拦截到系统外部,提高注册安全性,还可以提高安全性较高的用户的注册效率。附图说明图1为本申请实施例一提供的用户注册方法流程图;图2为本申请实施例二提供的用户注册方法流程图;图3(a)为针对高安全水平用户的注册流程示意图;图3(b)为针对中等安全水平用户的注册流程示意图;图3(c)为针对低安全水平用户的注册流程示意图;图4为本申请实施例提供的用户注册装置结构示意图。具体实施方式本申请实施例提供一种原生的用户注册方法(即不通过第三方注册授权),通过查询待注册用户的安全分值,来为待注册用户选择注册验证方式,针对不同安全水平的用户选择不同复杂度的注册验证方式,比如为安全分值较高的用户提供简单的注册过程,只需要滑动或者摇一摇手机就可以直接完成注册,而针对安全分值较低的用户采用多因素验证,甚至是实人认证。采用这种多样化的认证方式,可以有效地将垃圾账户拦截到系统外部,提高注册安全性,还可以提高安全性较高的用户的注册效率。下面结合说明书附图对本申请实施例作进一步详细描述。实施例一如图1所示,为本申请实施例一提供的用户注册方法流程图,包括以下步骤:S101:服务器在接收到待注册用户的注册请求后,根据所述注册请求对应的注册用户信息,在数据库中查找待注册用户的安全分值,所述数据库中存储有不同用户的安全分值。这里的注册用户信息可以包括设备信息(比如设备标识ID)、用户输入信息(比如手机号,email,IP地址,身份证号,密码等)、用户行为特征等中的一种或多种。在具体实施中,可以根据所述注册用户信息,在存储有不同用户的安全分值的数据库中,查找与所述注册用户信息相匹配的目标用户,目标用户可能不止一个(注册用户信息可能匹配上了所述待注册用户,也有可能还匹配上了其它用户),考虑注册安全性,可以将查找到的至少一个目标用户的安全分值中的最低值确定为所述待注册用户的安全分值。S102:根据查找到的所述安全分值,选择注册验证方式;其中,不同的安全分值范围对应不同的注册验证方式。在具体实施中,可以预先设置不同的安全分值范围与注册验证方式的对应关系,根据查找到的安全分值所属的安全分值范围选择注册验证方式,比如将安全分值划分为最低分数范围、中等分数范围和最高分数范围三个档次,最低分数范围对应的注册验证复杂度>中等分数范围对应的注册验证复杂度>最高分数范围对应的注册验证复杂度。在具体实施中,可以基于历史数据的积累来对用户的安全分值进行确定及更新,具体地:可以首先为用户设置一个初始安全分值;当该用户的信息中涉到预设的风险行为时,对该用户的安全分值进行减分,当该用本文档来自技高网...
一种用户注册方法及装置

【技术保护点】
一种用户注册方法,其特征在于,该方法包括:服务器在接收到待注册用户的注册请求后,根据所述注册请求对应的注册用户信息,在数据库中查找所述待注册用户的安全分值,所述数据库中存储有不同用户的安全分值;根据查找到的所述安全分值,选择注册验证方式;其中,不同的安全分值范围对应不同的注册验证方式;根据选择的注册验证方式,为所述待注册用户提供注册服务。

【技术特征摘要】
1.一种用户注册方法,其特征在于,该方法包括:服务器在接收到待注册用户的注册请求后,根据所述注册请求对应的注册用户信息,在数据库中查找所述待注册用户的安全分值,所述数据库中存储有不同用户的安全分值;根据查找到的所述安全分值,选择注册验证方式;其中,不同的安全分值范围对应不同的注册验证方式;根据选择的注册验证方式,为所述待注册用户提供注册服务。2.如权利要求1所述的方法,其特征在于,根据所述注册请求对应的注册用户信息,在预先保存的用户名单库中查找所述待注册用户的安全分值,包括:根据所述注册用户信息,在预先保存的用户名单库中,查找与所述注册用户信息相匹配的至少一个目标用户;将查找到的所述至少一个目标用户的安全分值中的最低值确定为所述待注册用户的安全分值。3.如权利要求2所述的方法,其特征在于,根据所述注册用户信息,在预先保存的用户名单库中,查找与所述注册用户信息相匹配的至少一个目标用户,包括:根据每个待匹配用户的用户信息与所述注册用户信息在预设的每一种特征维度下的匹配结果,确定每个待匹配用户与所述待注册用户之间的匹配度;根据确定的每个待匹配用户与所述待注册用户之间的匹配度,确定与所述注册用户信息相匹配的至少一个目标用户。4.如权利要求3所述的方法,其特征在于,针对任一待匹配用户,确定该待匹配用户与所述待注册用户之间的匹配度,包括:根据该待匹配用户与所述待注册用户之间能够匹配上的特征维度,以及每种特征维度对应的权重,确定该待匹配用户与所述注册用户之间的匹配度。5.如权利要求3所述的方法,其特征在于,根据确定的每个待匹配用户与所述待注册用户之间的匹配度,确定与所述注册用户信息相匹配的至少一个目标用户,包括:若确定存在匹配度大于或等于第一阈值的待匹配用户,则将匹配度大于或等于所述第一阈值的待匹配用户确定为所述目标用户;若确定不存在匹配度大于或等于所述第一阈值的待匹配用户,则判断是否存在匹配度大于或等于第二阈值的待匹配用户,若存在,则将匹配度大于或等于所述第二阈值的待匹配用户确定为所述目标用户;其中,所述第一阈值大于所述第二阈值。6.如权利要求2~5任一所述的方法,其特征在于,所述方法还包括:若确定不存在与所述注册用户信息相匹配的目标用户,则确定所述注册用户的安全分值为预设值;或者,若确定不存在与所述注册...

【专利技术属性】
技术研发人员:栗志果
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1