请求授权方法、装置和服务器制造方法及图纸

技术编号:11176420 阅读:92 留言:0更新日期:2015-03-20 05:45
本发明专利技术公开了一种请求授权方法、装置和服务器,属于计算机技术领域。所述请求授权方法包括:接收来自用户账户的服务请求信息;根据所述服务请求信息获取所述用户账户对应的数值;检测获取到的所述数值是否低于预定阈值;若检测结果为低于所述预定阈值,则授予所述用户账户使用所述服务请求信息中请求的服务的权限;达到了当检测到获取到的用户账户对应的数值低于预定阈值时可以授予用户账户使用服务请求信息中请求的服务的权限,而不再需要请求用户验证,从而提高服务器的工作效率的效果;同时,服务器只有在数值低于预定阈值时才会授予用户账户使用服务的权限,所以即使用户账户被盗,用户也不会有太大损失,风险较小。

【技术实现步骤摘要】
请求授权方法、装置和服务器
本专利技术涉及计算机
,特别涉及一种请求授权方法、装置和服务器。
技术介绍
随着网络技术的发展,用户通过用户账户来请求服务的情况越来越多。并且当服务提供商需要对用户请求的服务收取一定‘费用’时,服务提供商可以直接从用户账户中扣取费用。 然而,当用户账户被不法分子盗取时,用户账户中的财产将被不法分子盗用从而导致用户的财产损失,而为了避免这一问题,现有的一种请求授权方法包括--第一,服务器接收来自用户账户的服务请求;第二,服务器根据用户的使用习惯检测是否能够给予用户账户使用服务请求信息中请求的服务的权限;其中,用户的使用习惯包括用户通常请求的服务类型、用户常用的地理位置以及用户常用的终端等等;第三,若检测结果为能,则授予用户账户使用服务请求信息中请求的服务的权限;若检测结果为不能,则服务器发送验证请求至该用户账户,并在用户确认后授予用户账户使用服务请求信息中请求的服务的权限。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在如下问题: 服务器需要预先统计分析各个用户账户的使用习惯,也即需要执行大量的后台运算,服务器的运算复杂度极高;同时,当用户需要使用新的地理位置、新的终端或者请求使用新的服务时,服务器需要发送验证请求至用户账户,并在用户手动验证后才能为用户账户提供服务,所以这就加大了服务器的处理复杂度,降低了服务器提供服务的效率。
技术实现思路
为了解决现有技术提供的请求授权方法中服务器运算复杂度高,并且会降低服务器提供服务的效率的问题,本专利技术实施例提供了一种请求授权方法、装置和服务器。所述技术方案如下: 第一方面,提供了一种请求授权方法,所述方法包括: 接收来自用户账户的服务请求信息; 根据所述服务请求信息获取所述用户账户对应的数值; 检测获取到的所述数值是否低于预定阈值; 若检测结果为低于所述预定阈值,则授予所述用户账户使用所述服务请求信息中请求的服务的权限。 第二方面,提供了一种请求授权装置,所述装置包括: 信息接收模块,用于接收来自用户账户的服务请求信息; 数值获取模块,用于根据所述信息接收模块接收到的所述服务请求信息获取所述用户账户对应的数值; 数值检测模块,用于检测所述数值获取模块获取到的所述数值是否低于预定阈值; 第一提供模块,用于在所述数值检测模块的检测结果为低于所述预定阈值时,授予所述用户账户使用所述服务请求信息中请求的服务的权限。 第三方面,提供了一种服务器,所述服务器包括第二方面所述的请求授权装置。 本专利技术实施例提供的技术方案的有益效果是: 通过接收来自用户账户的服务请求信息,根据服务请求信息获取用户账户对应的数值,并检测获取到的数值是否低于预定阈值,从而在检测结果为低于预定阈值时授予所述用户账户使用所述服务请求信息中请求的服务的权限;解决了现有技术提供的请求授权方法中服务器运算复杂度高,并且会降低服务器提供服务的效率的问题;达到了当检测到获取到的用户账户对应的数值低于预定阈值时可以授予用户账户使用服务请求信息中请求的服务的权限,而不再需要请求用户验证,从而提高服务器的工作效率的效果;同时,月艮务器只有在数值低于预定阈值时才会授予用户账户使用服务的权限,所以即使用户账户被盗,用户也不会有太大损失,风险较小。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例一提供的请求授权方法的方法流程图; 图2是本专利技术实施例二提供的请求授权方法的方法流程图; 图3是本专利技术实施例三提供的请求授权装置的结构方框图; 图4是本专利技术实施例四提供的请求授权装置的结构方框图。 【具体实施方式】 为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的各个其它实施例,都属于本专利技术保护的范围。 实施例一 请参考图1,其示出了本专利技术实施例一提供的请求授权方法的方法流程图,该请求授权方法可以用于服务器中,该信息提供方法包括: 步骤101,接收来自用户账户的服务请求信息; 步骤102,根据服务请求信息获取用户账户对应的数值; 步骤103,检测获取到的数值是否低于预定阈值; 步骤104,若检测结果为低于预定阈值,则授予用户账户使用服务请求信息中请求的服务的权限。 综上所述,本实施例提供的请求授权方法,通过接收来自用户账户的服务请求信息,根据服务请求信息获取预定账户的账户余额,并检测获取到的账户余额是否低于预定阈值,从而在检测结果为低于预定阈值时直接根据服务请求信息为用户账户提供服务;解决了现有技术提供的请求授权方法中服务器运算复杂度高,并且会降低服务器提供服务的效率的问题;达到了当检测到账户余额低于预定阈值时可以直接为用户账户提供服务,而不再需要请求用户验证,从而提高服务器的工作效率的效果;同时,服务器只有在账户余额低于预定阈值时才会直接提供服务,所以即使用户账户被盗,用户也不会有太大损失,风险较小。 实施例二 请参考图2,其示出了本专利技术实施例二提供的请求授权方法的方法流程图,该请求授权方法可以用于服务器中,该请求授权方法可以包括: 步骤201,接收来自用户账户的服务请求信息; 当用户需要使用服务器提供的某一服务时,用户可以通过用户账户向服务器发送服务请求信息,相应的,服务器可以接收到来自用户账户的服务请求信息。 比如,小明在玩网络游戏时,当自己账户中的游戏币能够购买新的装备时,小明可以使用用户账户向服务器发送购买请求,相应的,服务器可以接收到小明的用户账户发送的购买某一装备的请求。 其中,服务请求信息中可以包括用户本次请求使用的服务以及使用该服务需要支付的费用,本实施例对此并不做限定。 步骤202,根据服务请求信息获取用户账户对应的数值; 在服务器接收到服务请求信息之后,服务器可以根据服务请求信息获取用户账户对应的数值。在实际实现时,用户账户对应的数值可以是用户账户的余额,并且本实施例也是以用户账户对应的数值为账户余额为例。 步骤203,根据预定时间段内的至少一个用户账户在至少一个时间点时对应的数值计算预定阈值; 服务器还可以根据预定时间段内的至少一个用户账户在至少一个时间点时对应的数值计算预定阈值。具体的,服务器根据预定时间段内的至少一个用户账户在至少一个时间点时对应的数值计算预定阈值的步骤可以包括: 第一,获取预定时间段内的至少一个用户账户在至少一个时间点时对应的数值; 服务器可以采集一个用户账户样本,从而根据用户账户样本中用户账户对应的数值来计算预定阈值,所以服务器可以获取预定时间段内的至少一个用户账户在至少一个时间点时对应的数值。 具体的,服务器可以获取预定时间段内不同用户账户对应的数值,也可以获取同一个用户账户在预定时间段内的不同时间点对应的数值,还可以是不同本文档来自技高网...

【技术保护点】
一种请求授权方法,其特征在于,所述方法包括:接收来自用户账户的服务请求信息;根据所述服务请求信息获取所述用户账户对应的数值;检测获取到的所述数值是否低于预定阈值;若检测结果为低于所述预定阈值,则授予所述用户账户使用所述服务请求信息中请求的服务的权限。

【技术特征摘要】
1.一种请求授权方法,其特征在于,所述方法包括: 接收来自用户账户的服务请求信息; 根据所述服务请求信息获取所述用户账户对应的数值; 检测获取到的所述数值是否低于预定阈值; 若检测结果为低于所述预定阈值,则授予所述用户账户使用所述服务请求信息中请求的服务的权限。2.根据权利要求1所述的请求授权方法,其特征在于,所述检测获取到的所述数值是否低于预定阈值之前,所述方法还包括: 根据预定时间段内的至少一个用户账户在至少一个时间点时对应的数值计算所述预定阈值。3.根据权利要求2所述的请求授权方法,其特征在于,所述根据预定时间段内的至少一个用户账户在至少一个时间点时对应的数值计算所述预定阈值,包括: 获取所述预定时间段内的至少一个用户账户在至少一个时间点时对应的数值; 将获取到的各个数值按照数值大小进行排序; 从排序的端点位置开始按照预定方向依次累加各个数值,当累加得到的总和在各个数值的总和中所占的比例达到预定比例时,获取最后一次累加的数值;其中,当所述端点位置为起点位置时,所述预定方向为起点指向终点的方向;当所述端点位置为终点位置时,所述预定方向为终点指向起点的方向; 将获取到的所述数值作为所述预定阈值。4.根据权利要求1至3任一所述的请求授权方法,其特征在于, 若检测结果为不低于所述预定阈值,则采用预定认证方式对所述用户账户进行认证,并在认证通过后授予所述用户账户使用所述服务请求信息中请求的服务的权限。5.根据权利要求4所述的请求授权方法,其特征在于,所述预定认证方式包括: 根据所述用户账户的使用方式对所述用户账户进行认证,所述使用方式包括所述用户账户通过预定终端发送所述服务请求信息、所述用户账户在预定地理位置发送所述服务请求信息和所述服务请求信息请求的服务为预定服务列表中的服务中的至少一种;和/或,发送验证请求至所述用户账户从而对所述用户账户进行认证,所述验证请求包括请求输入动态验证码和/或请求输入预设密码。6.一种请求授权装置,其特征在于,所述装置包括: 信息接收模块,用于接收来自用户账户的服务请求信息; 数值获取模块,用于根据所述信息接收...

【专利技术属性】
技术研发人员:贺啸秦铭雪金朝林陈焕葵史慧敏涂杰
申请(专利权)人:深圳市腾讯计算机系统有限公司
类型:发明
国别省市:广东;44

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

1