基于扫码的业务处理方法及相关装置制造方法及图纸

技术编号:34433372 阅读:16 留言:0更新日期:2022-08-06 16:13
本申请实施例提供了一种基于扫码的业务处理方法及相关装置,应用于服务器,方法包括:获取第一用户设备发送的业务请求,业务请求包括目标业务的第一业务ID和第一授权标识,第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限,业务二维码为目标业务当前的用于登录的二维码;查询出与第一业务ID匹配的预设业务ID,则为第一授权标识配置进行目标业务的权限;获取第二用户设备通过扫描目标二维码而发送的登录请求,登录请求中包括第一业务ID和第二授权标识;若查询出与第二授权标识匹配的第一授权标识,则针对目标业务执行相应的业务处理。这样,能够提高权限分配的速度,且权限与权限标识关联,不需要固定的账号。的账号。的账号。

【技术实现步骤摘要】
基于扫码的业务处理方法及相关装置


[0001]本申请属于互联网
,具体涉及一种基于扫码的业务处理方法及相关装置。

技术介绍

[0002]目前,现有技术中对于多种业务的权限,一般由管理者手动操作,或者由用户申请权限账户,并且需要记住所述权限账户的用户名和密码,在需要访问一些业务时,需要通过输入用户名和密码来登录系统,再进行相应的业务处理,需牢记用户名和密码或等待验证码才可进行账号登录问题,存在遗忘用户名和/或密码的情况,且权限分配效率较低。

技术实现思路

[0003]本申请实施例提供了一种基于扫码的业务处理方法及相关装置,以期提高权限分配的速度。
[0004]第一方面,本申请实施例提供了一种基于扫码的业务处理方法,应用于服务器,包括:获取第一用户设备发送的业务请求,所述业务请求中包括目标业务的第一业务ID和第一授权标识,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限,所述业务二维码为所述目标业务当前的用于登录所述服务器的二维码;查询出与所述第一业务ID匹配的预设业务ID,则为所述第一授权标识配置进行所述目标业务的权限;获取所述第二用户设备通过扫描目标二维码而发送的登录请求,所述登录请求中包括第一业务ID和所述第二授权标识;若查询出与所述第二授权标识匹配的所述第一授权标识,则针对所述目标业务执行相应的业务处理。
[0005]第二方面,本申请实施例提供了一种基于扫码的业务处理方法,应用于第一用户设备,包括:获取第一用户输入的针对目标业务的触控操作;根据所述触控操作调用二维码组件生成第一授权标识,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限;根据所述业务ID生成所述业务二维码,并在显示屏上显示所述业务二维码,所述业务二维码为所述目标业务当前的用于登录所述服务器的二维码,所述业务二维码用于为第二用户设备提供扫码操作的指示,所述扫码操作用于向所述服务器发送登录请求,所述登录请求中包括第一业务ID和所述第一授权标识,所述登录请求用于为所述服务器提供对所述第一授权标识进行第一授权校验的指示,所述第一授权校验是指查询与所述第一授权标识是否已被配置进行所述目标业务的权限,并在查询成功时,针对所述目标业务执行相应的业务处理;
根据所述第一业务ID和所述第一授权标识生成业务请求,并向服务器发送所述业务请求,所述业务请求用于为所述服务器提供对所述第一业务ID进行第二授权校验的指示,所述第二授权校验是指查询与所述第一业务ID匹配的预设业务ID,并在查询成功时,为所述第一授权标识配置进行所述目标业务的权限。
[0006]第三方面,本申请实施例提供了一种基于扫码的业务处理方法,应用于第二用户设备,包括:扫描目标二维码,获取所述目标二维码中的第二授权标识和目标业务的第一业务ID,所述目标二维码为所述第二用户设备所扫描的业务二维码,所述业务二维码是指第一用户设备根据第一用户输入的针对所述目标业务的触控操作所生成的二维码,所述业务二维码用于,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限;根据所述第二业务ID生成登录请求;向服务器发送所述登录请求,所述登录请求用于为所述服务器提供对所述第二业务ID进行第一授权校验的指示,所述第一授权校验是指查询与所述第二授权标识匹配的第一授权标识,并在查询成功时,针对所述目标业务执行相应的业务处理,所述第一授权标识为所述目标业务当前的用于登录所述服务器的业务二维码的授权标识,所述第一授权标识用于与所述第一业务ID生成业务请求,所述业务请求用于为所述服务器提供对所述第一业务ID进行第二授权校验的指示,所述第二授权校验是指查询与所述第一业务ID匹配的预设业务ID,并在查询成功时,对所述第一授权标识配置进行所述目标业务的权限。
[0007]第四方面,本申请实施例提供了一种基于扫码的业务处理装置,应用于服务器,包括:第一获取单元,用于获取第一用户设备发送的业务请求,所述业务请求中包括目标业务的第一业务ID和第一授权标识,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限,所述业务二维码为所述目标业务当前的用于登录所述服务器的二维码;查询及授权单元,用于查询出与所述第一业务ID匹配的预设业务ID,则为所述第一授权标识配置进行所述目标业务的权限;第二获取单元,用于获取所述第二用户设备通过扫描目标二维码而发送的登录请求,所述登录请求中包括第一业务ID和所述第二授权标识;查询及处理单元,用于若查询出与所述第二授权标识匹配的所述第一授权标识,则针对所述目标业务执行相应的业务处理。
[0008]第五方面,本申请实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本申请实施例第一方面至第三方面中任一方面的步骤的指令。
[0009]第六方面,本申请实施例提供了一种计算机存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面至第三方面中任一方面所描述的部分或全部步骤。
[0010]第七方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品
包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面至第三方面中任一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0011]可以看出,本申请实施例中,首先获取第一用户设备发送的业务请求,所述业务请求中包括目标业务的第一业务ID和第一授权标识,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限,所述业务二维码为所述目标业务当前的用于登录所述服务器的二维码;再查询出与所述第一业务ID匹配的预设业务ID,则为所述第一授权标识配置进行所述目标业务的权限;然后获取所述第二用户设备通过扫描目标二维码而发送的登录请求,所述登录请求中包括第一业务ID和所述第二授权标识;最后若查询出与所述第二授权标识匹配的所述第一授权标识,则针对所述目标业务执行相应的业务处理。这样,能够提高权限分配的速度,且权限与权限标识关联,不需要固定的账号,避免了账号遗忘所带来的账号找回程序,提高了效率。
附图说明
[0012]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1a是本申请实施例提供的一种扫码授权系统的结构示意图;图1b是本申请实施例提供的一种电子设备的结构示意图;图2是本申请实施例提供的服务器侧的一种基于扫码的业务处理方法的流程示意图;图3是本申请实施例提供的第一用户设备侧的一种基于扫码的业务处理方法的流程示意图;图4是本申请实施例提供的第二用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于扫码的业务处理方法,其特征在于,应用于服务器,包括:获取第一用户设备发送的业务请求,所述业务请求中包括目标业务的第一业务ID和第一授权标识,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限,所述业务二维码为所述目标业务当前的用于登录所述服务器的二维码,所述业务二维码至少基于所述第一授权标识和所述第一业务ID生成;查询出与所述第一业务ID匹配的预设业务ID,则为所述第一授权标识配置进行所述目标业务的权限;获取所述第二用户设备通过扫描目标二维码而发送的登录请求,所述登录请求中包括第一业务ID和所述第二授权标识;若查询出与所述第二授权标识匹配的所述第一授权标识,则针对所述目标业务执行相应的业务处理。2.根据权利要求1所述的方法,其特征在于,所述登录请求还包括用户信息,所述用户信息为所述第二用户设备对应的第二用户的账号信息;所述针对所述目标业务执行相应的业务处理,包括:当所述目标业务为授权业务时,对所述账号信息进行授权,被授权后的账号信息能够进行授权范围内的业务操作;当所述目标业务为查询业务时,向所述第二用户设备发送所述用户所要查询的信息;当所述目标业务为存储业务时,对所述第二用户设备上传的数据进行存储,并向所述第二用户设备发送存储结果。3.根据权利要求2所述的方法,其特征在于,所述为所述第一授权标识配置进行所述目标业务的权限,包括:根据所述第一授权标识和第一业务ID组成授权键值,并将所述授权键值进行存储;为所述授权键值设置有效时间,在所述有效时间内,所述第一授权标识有效,若超过所述有效时间,所述第一授权标识失效。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:接收所述第一用户设备发送的扫码状态查询请求,所述扫码状态查询请求中包括所述第一业务ID;从缓存数据库中获取所述第一业务ID当前的扫码状态,所述扫码状态包括以下任意一种或多种:扫码人数、授权时限、用户信息;向所述第一用户设备发送所述扫码状态,所述扫码状态用于显示在所述第一用户设备。5.一种基于扫码的业务处理方法,其特征在于,应用于第一用户设备,包括:获取第一用户输入的针对目标业务的触控操作;根据所述触控操作调用二维码组件生成第一授权标识,所述第一授权标识用于表征扫描业务二维码的第二用户设备具有访问目标业务的权限;根据所述业务ID生成所述业务二维码,并在显示屏上显示所述业务二维码,所述业务二维码为所述目标业务当前的用于登录服务器的二维码,所述业务二维码用于为第二用户设备提供扫码操作的指示,所述扫码操作用于向所述服务器发送登录请求,所述登录请求中包括第一业务ID和所述第一授权标识,所述登录请求用于为所述服务器提供对所述第一
授权标识进行第一授权校验的指示,所述第一授权校验是指查询与所述第一授权标识是否已被配置进行所述目标业务的权限,并在查询成功时,针对所述目标业务执行相应的业务处理;根据所述第一业务ID和所述第一授权标识生成业务请求,...

【专利技术属性】
技术研发人员:叶振东刘威
申请(专利权)人:深圳希施玛数据科技有限公司
类型:发明
国别省市:

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

1