用于确定权限的方法、系统和装置制造方法及图纸

技术编号:19427548 阅读:31 留言:0更新日期:2018-11-14 11:01
本申请公开了用于确定权限的方法、系统和装置。该方法的一具体实施方式包括:获取第一待加密信息,其中,第一待加密信息包括目标用户的账户名称和目标用户所选择的自提柜终端的标识信息;对第一待加密信息进行加密,生成第一密文;基于账户名称和第一密文,生成登录二维码,以供自提柜终端通过扫描登录二维码解析出登录二维码中的账户名称和第一密文,并对包括解析出的账户名称和获取到的待加密的标识信息的第二待加密信息进行加密以生成第二密文,并确定第一密文与第二密文是否匹配,若匹配,则确定具有对账户名称关联的账户的登录权限。该实施方式降低了自提柜安放场地的要求,提高了自提柜系统的网络安全。

【技术实现步骤摘要】
用于确定权限的方法、系统和装置
本申请涉及计算机
,具体涉及信息处理
,尤其涉及用于确定权限的方法、系统和装置。
技术介绍
随着互联网经济的快速发展,我国现今已进入网购时代,电子商务的高速发展使得对快递行业的需求急剧加大。目前,许多物流公司会在快件比较集中的地点设立快递自提柜,快递自提柜是一种收件人自助取件的公共智能邮箱,它可以解决由于收件人不在收件地址时的快件投递问题。目前,常用的自提柜系统都是采用连接网络调用接口的形式实现自提柜终端和服务器的数据交互。然而,这种实现方法对自提柜的安放场地有一定要求,需要保证安放地址的网络信号稳定,一般自提柜终端会采用网线或者无线网卡的方式进行连网,这会增加一定的网络费用开支,且将对服务器的请求接口暴露在公共环境下,也会增加对服务器的网络进行攻击的安全隐患。随着自提柜设备的增加,降低自提柜安放场地的要求和提高自提柜系统的网络安全具有重要意义。
技术实现思路
本申请的目的在于提出一种改进的用于确定权限的方法、系统和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种用于确定权限的方法,该方法包括:获取第一待加密信息,其中,第一待加密信息包括目标用户的账户名称和目标用户所选择的自提柜终端的标识信息;对第一待加密信息进行加密,生成第一密文;基于账户名称和第一密文,生成登录二维码,以供自提柜终端通过扫描登录二维码解析出登录二维码中的账户名称和第一密文,并对包括解析出的账户名称和获取到的待加密的标识信息的第二待加密信息进行加密以生成第二密文,并确定第一密文与第二密文是否匹配,若匹配,则确定具有对账户名称关联的账户的登录权限。在一些实施例中,第一待加密信息还包括当前日期;以及对第一待加密信息进行加密,生成第一密文,包括:对账户名称、标识信息和当前日期进行加密,生成第一密文。在一些实施例中,该方法还包括:从目标服务器中获取订单信息列表;基于订单信息列表中的订单信息,生成订单二维码,以供自提柜终端通过扫描订单二维码解析出订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。在一些实施例中,该方法还包括:响应于检测到目标用户对状态为预设状态的订单的订单信息的选取操作,向目标服务器发送所选取的订单信息,以供目标服务器将所选取的订单信息进行保存并向保存的订单信息关联的终端发送消息。在一些实施例中,所选取的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及消息包括密文字符串所对应的明文字符串。第二方面,本申请实施例提供了一种用于确定权限的方法,该方法包括:扫描用户终端生成的登录二维码,其中,登录二维码是用户终端基于获取到的目标用户的账户名称和第一密文所生成的,第一密文是对获取到的第一待加密信息进行加密所生成的,第一待加密信息包括账户名称和目标用户所选择的自提柜终端的标识信息;解析登录二维码中的账户名称和第一密文,并获取待加密的标识信息;对包括解析出的账户名称和获取到的标识信息的第二待加密信息进行加密,生成第二密文;确定解析出的第一密文与第二密文是否匹配;若匹配,则确定具有对账户名称关联的账户的登录权限。在一些实施例中,第二待加密信息还包括当前日期;以及对包括解析出的账户名称和获取到的标识信息的第二待加密信息进行加密,生成第二密文,包括:对解析出的账户名称、获取到的标识信息和当前日期进行加密,生成第二密文。在一些实施例中,该方法还包括:扫描用户终端生成的订单二维码,其中,订单二维码是用户终端基于从目标服务器中获取的订单信息列表中的订单信息所生成的;解析订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。在一些实施例中,解析出的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及该方法还包括:响应于接收到用户输入的明文字符串,对明文字符串进行加密,生成加密字符串;确定解析出的密文字符串与生成的密文字符串是否匹配;若匹配,则执行预设操作。第三方面,本申请实施例提供了一种用于确定权限的系统,该系统包括:用户终端,用于获取第一待加密信息,其中,第一待加密信息包括目标用户的账户名称和目标用户所选择的自提柜终端的标识信息,并对第一待加密信息进行加密,生成第一密文,并基于账户名称和第一密文,生成登录二维码;自提柜终端,用于扫描用户终端生成的登录二维码,解析登录二维码中的账户名称和第一密文,并获取待加密的标识信息,对包括解析出的账户名称和获取到的标识信息的第二待加密信息进行加密,生成第二密文,并确定第一密文与第二密文是否匹配,若匹配,则确定具有对账户名称关联的账户的登录权限。在一些实施例中,第一待加密信息还包括当前日期;以及用户终端还用于对账户名称、标识信息和当前日期进行加密,生成第一密文。在一些实施例中,用户终端还用于从目标服务器中获取订单信息列表,并基于订单信息列表中的订单信息,生成订单二维码,以供自提柜终端通过扫描订单二维码解析出订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。在一些实施例中,用户终端还用于响应于检测到目标用户对状态为预设状态的订单的订单信息的选取操作,向目标服务器发送所选取的订单信息,以供目标服务器将所选取的订单信息进行保存并向保存的订单信息关联的终端发送消息。在一些实施例中,所选取的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及消息包括密文字符串所对应的明文字符串。在一些实施例中,第二待加密信息还包括当前日期;以及自提柜终端还用于对解析出的账户名称、获取到的标识信息和当前日期进行加密,生成第二密文。在一些实施例中,自提柜终端还用于扫描用户终端生成的订单二维码,其中,订单二维码是用户终端基于从目标服务器中获取的订单信息列表中的订单信息所生成的,解析订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。在一些实施例中,解析出的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及自提柜终端还用于响应于接收到用户输入的明文字符串,并对明文字符串进行加密,生成加密字符串,并确定解析出的密文字符串与生成的密文字符串是否匹配,若匹配,则执行预设操作。第四方面,本申请实施例提供了一种用于确定权限的装置,该装置包括:第一获取单元,配置用于获取第一待加密信息,其中,第一待加密信息包括目标用户的账户名称和目标用户所选择的自提柜终端的标识信息;第一生成单元,配置用于对第一待加密信息进行加密,生成第一密文;第二生成单元,配置用于基于账户名称和第一密文,生成登录二维码,以供自提柜终端通过扫描登录二维码解析出登录二维码中的账户名称和第一密文,并对包括解析出的账户名称和获取到的待加密的标识信息的第二待加密信息进行加密以生成第二密文,并确定第一密文与第二密文是否匹配,若匹配,则确定具有对账户名称关联的账户的登录权限。在一些实施例中,第一待加密信息还包括当前日期;以及第一生成单元进一步配置用于:对账户名称、标识信息和当前日期进行加密,生成第一密文。在一些实施例中,该装置还包括:第二获取单元,配置用于从目标服务器中获取订单信息列表;第三生成单元,本文档来自技高网...

【技术保护点】
1.一种用于确定权限的方法,其特征在于,所述方法包括:获取第一待加密信息,其中,所述第一待加密信息包括目标用户的账户名称和所述目标用户所选择的自提柜终端的标识信息;对所述第一待加密信息进行加密,生成第一密文;基于所述账户名称和所述第一密文,生成登录二维码,以供自提柜终端通过扫描所述登录二维码解析出所述登录二维码中的账户名称和第一密文,并对包括解析出的账户名称和获取到的待加密的标识信息的第二待加密信息进行加密以生成第二密文,并确定所述第一密文与所述第二密文是否匹配,若匹配,则确定具有对所述账户名称关联的账户的登录权限。

【技术特征摘要】
1.一种用于确定权限的方法,其特征在于,所述方法包括:获取第一待加密信息,其中,所述第一待加密信息包括目标用户的账户名称和所述目标用户所选择的自提柜终端的标识信息;对所述第一待加密信息进行加密,生成第一密文;基于所述账户名称和所述第一密文,生成登录二维码,以供自提柜终端通过扫描所述登录二维码解析出所述登录二维码中的账户名称和第一密文,并对包括解析出的账户名称和获取到的待加密的标识信息的第二待加密信息进行加密以生成第二密文,并确定所述第一密文与所述第二密文是否匹配,若匹配,则确定具有对所述账户名称关联的账户的登录权限。2.根据权利要求1所述的方法,其特征在于,所述第一待加密信息还包括当前日期;以及所述对所述第一待加密信息进行加密,生成第一密文,包括:对所述账户名称、所述标识信息和当前日期进行加密,生成第一密文。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:从目标服务器中获取订单信息列表;基于所述订单信息列表中的订单信息,生成订单二维码,以供所述自提柜终端通过扫描所述订单二维码解析出所述订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于检测到所述目标用户对状态为所述预设状态的订单的订单信息的选取操作,向所述目标服务器发送所选取的订单信息,以供所述目标服务器将所述所选取的订单信息进行保存并向保存的订单信息关联的终端发送消息。5.根据权利要求4所述的方法,其特征在于,所述所选取的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及所述消息包括所述密文字符串所对应的明文字符串。6.一种用于确定权限的方法,其特征在于,所述方法包括:扫描用户终端生成的登录二维码,其中,所述登录二维码是所述用户终端基于获取到的目标用户的账户名称和第一密文所生成的,所述第一密文是对获取到的第一待加密信息进行加密所生成的,所述第一待加密信息包括所述账户名称和所述目标用户所选择的自提柜终端的标识信息;解析所述登录二维码中的账户名称和第一密文,并获取待加密的标识信息;对包括解析出的账户名称和获取到的标识信息的第二待加密信息进行加密,生成第二密文;确定解析出的第一密文与所述第二密文是否匹配;若匹配,则确定具有对所述账户名称关联的账户的登录权限。7.根据权利要求6所述的方法,其特征在于,所述第二待加密信息还包括当前日期;以及所述对包括解析出的账户名称和获取到的标识信息的第二待加密信息进行加密,生成第二密文,包括:对解析出的账户名称、获取到的标识信息和当前日期进行加密,生成第二密文。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:扫描所述用户终端生成的订单二维码,其中,所述订单二维码是所述用户终端基于从目标服务器中获取的订单信息列表中的订单信息所生成的;解析所述订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。9.根据权利要求8所述的方法,其特征在于,所述解析出的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及所述方法还包括:响应于接收到用户输入的明文字符串,对所述明文字符串进行加密,生成加密字符串;确定解析出的密文字符串与生成的密文字符串是否匹配;若匹配,则执行预设操作。10.一种用于确定权限的系统,其特征在于,所述系统包括:用户终端,用于获取第一待加密信息,其中,所述第一待加密信息包括目标用户的账户名称和所述目标用户所选择的自提柜终端的标识信息,并对所述第一待加密信息进行加密,生成第一密文,并基于所述账户名称和所述第一密文,生成登录二维码;自提柜终端,用于扫描所述用户终端生成的登录二维码,解析所述登录二维码中的账户名称和第一密文,并获取待加密的标识信息,对包括解析出的账户名称和获取到的标识信息的第二待加密信息进行加密,生成第二密文,并确定所述第一密文与所述第二密文是否匹配,若匹配,则确定具有对所述账户名称关联的账户的登录权限。11.根据权利要求10所述的系统,其特征在于,所述第一待加密信息还包括当前日期;以及所述用户终端还用于对所述账户名称、所述标识信息和当前日期进行加密,生成第一密文。12.根据权利要求10所述的系统,其特征在于,所述用户终端还用于从目标服务器中获取订单信息列表,并基于所述订单信息列表中的订单信息,生成订单二维码,以供所述自提柜终端通过扫描所述订单二维码解析出所述订单二维码中的订单信息,并将解析出的订单信息关联的订单的状态设置为预设状态。13.根据权利要求12所述的系统,其特征在于,所述用户终端还用于响应于检测到所述目标用户对状态为所述预设状态的订单的订单信息的选取操作,向所述目标服务器发送所选取的订单信息,以供所述目标服务器将所述所选取的订单信息进行保存并向保存的订单信息关联的终端发送消息。14.根据权利要求13所述的系统,其特征在于,所述所选取的订单信息包括第一类订单的订单信息,第一类订单的订单信息包括预先生成的密文字符串;以及所述消息包括所述密文字符串所对应的明文字符串。15.根据权利要求10所述的系统,其特征在于,所述第二待加密信息还包括当前日期;以及所述自提柜终端还用于对解析出的账户名称、获取到的标识信息和...

【专利技术属性】
技术研发人员:李志朋
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1