多物流平台的账号登录方法、装置、设备及存储介质与流程

未命名 09-13 阅读:92 评论:0


1.本发明涉及计算机技术领域,尤其涉及一种多物流平台的账号登录方法、装置、设备及存储介质。


背景技术:

2.随着网上购物方式的兴起,由于存在不同购物平台,消费者可以选择在不同平台中购买心仪的商品。不同平台的店家在给消费者进行发货时,由于合作的关系或者应消费者的要求,可能选择相同的物流公司给消费者进行发货。而消费者为了实时了解商品的物流订单的运输详情,常需要登录不同平台之间进行选择性的查看,并不能一次性的将同一物流公司的所有订单统一查看。
3.现今,用户对于物流订单查询,通过在相应平台中进行账号密码登录至物流公司的用户系统,以实现用户对同一物流公司中所有物流订单的查询。但是这种账号密码的登录方式,在不同平台如小程序、网页等登录时,无法安全快速给用户提供登录验证,并且可能存在用户登录多个平台进行查看,可能会同一账号绑定多个平台,造成登录限制以及降低用户账号的安全性的问题,即现有用户对不同物流订单平台的账号登录的便捷安全性较低。


技术实现要素:

4.本发明的主要目的在于解决现有用户对不同物流订单平台的账号登录的便捷安全性较低的问题。
5.本发明第一方面提供了一种多物流平台的账号登录方法,所述多物流平台的账号登录方法包括:获取物流用户的账户绑定请求,并确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台;基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;基于所述登录方式,从所述物流登录平台的登录等级划分中确定所述目标用户对应的登录等级;基于所述登录等级对所述目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示所述目标用户的物流订单信息。
6.可选的,在本发明第一方面的第一种实现方式中,所述确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台,包括:基于所述账户绑定请求,确定所述物流用户的第三方登录方式,并判断预置的物流登录平台中的登录方式列表是否存在所述第三方登录方式;若存在,则将所述第三方登录方式二次标记至所述物流登录平台;若不存在,则基于所述物流用户,利用所述第三方登录方式生成对应的平台绑定标识,并将平台绑定标识标记至所述物流登录平台。
7.可选的,在本发明第一方面的第二种实现方式中,所述基于所述物流登录平台预
设的登录权限,对所有第三方登录方式进行登录等级划分,包括:基于所述物流登录平台预设的登录权限,确定所述物流登录平台中所有第三方登录方式的平台功能项目;基于所述平台功能项目,生成各所述第三方登录方式之间的子集关系;基于所述子集关系,对各所述第三方登录方式进行登录等级划分。
8.可选的,在本发明第一方面的第三种实现方式中,所述对等级划分后的所有第三方登录方式绑定对应登录验证方式,包括:确定登录等级划分后的物流登录平台中所有物流用户的用户类型;基于所述用户类型,确定不同物流用户对应的验证参数和用户登录数量;基于所述验证参数和所述用户登录数量,对所有第三方登录方式绑定对应的登录验证方式。
9.可选的,在本发明第一方面的第四种实现方式中,所述基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式,包括:基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;若所述目标用户超过所述用户登录数量,则基于所述账户登录请求,对所述目标用户存在的登录绑定账号进行解绑,并基于解绑后的账户登录请求,从所述物流登录平台中确定所述账户登录请求对应的登录方式;若所述目标用户不超过所述用户登录数量,则从所述物流登录平台中确定所述账户登录请求对应的登录方式。
10.可选的,在本发明第一方面的第五种实现方式中,所述登录方式包括第一登录等级和第二登录等级,所述验证结果包括第一验证结果、第二验证结果和第三验证结果,所述基于所述登录等级对所述目标用户进行验证,得到验证结果果,包括:基于所述第一登录等级和对应的验证参数,对所述目标用户进行用户标识的安全登录验证,得到第一验证结果;基于所述第二登录等级和对应的验证参数,判断所述目标用户是否属于标识名单,若所述目标用户属于标识名单,则对所述目标用户进行开关标识的安全登录验证,得到第二验证结果;若所述目标用户不属于标识名单,则对所述目标用户进行用户标识和开关标识的安全登录验证,得到第三验证结果。
11.可选的,在本发明第一方面的第六种实现方式中,所述基于验证结果,生成以及显示所述目标用户的物流订单信息,包括:基于所述验证结果,提取所述目标用户的至少一个物流订单信息;确定所述目标用户所选择的物流订单信息和显示标识,并基于所述显示标识,对所述选择的物流订单信息进行按序显示。
12.本发明第二方面提供了一种多物流平台的账号登录装置,所述多物流平台的账号登录装置包括:用户标记模块,用于获取物流用户的账户绑定请求,并确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台;等级划分模块,用于基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;平台确定模块,用于获取目标用户的账户登录请求,并基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;等级确定模块,基于所述登录方式,从所述物流登录平台的登录等级划分中确定所述目标用户对应的登录等级;登录验证模块,用于基于所述登录等级对所述目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示所述目标用户的物流订单信息。
13.可选的,在本发明第二方面的第一种实现方式中,所述用户标记模块包括:平台判
断单元,用于基于所述账户绑定请求,确定所述物流用户的第三方登录方式,并判断预置的物流登录平台中的登录方式列表是否存在所述第三方登录方式;二次标记单元,用于若存在,则将所述第三方登录方式二次标记至所述物流登录平台;绑定标识单元,用于若不存在,则基于所述物流用户,利用所述第三方登录方式生成对应的平台绑定标识,并将平台绑定标识标记至所述物流登录平台。
14.可选的,在本发明第二方面的第二种实现方式中,所述等级划分模块包括:功能确定单元,用于基于所述物流登录平台预设的登录权限,确定所述物流登录平台中所有第三方登录方式的平台功能项目;关系生成单元,用于基于所述平台功能项目,生成各所述第三方登录方式之间的子集关系;等级划分单元,用于基于所述子集关系,对各所述第三方登录方式进行登录等级划分。
15.可选的,在本发明第二方面的第三种实现方式中,所述等级划分模块还包括:类型匹配单元,用于确定登录等级划分后的物流登录平台中所有物流用户的用户类型;方式匹配单元,用于基于所述用户类型,确定不同物流用户对应的验证参数和用户登录数量;验证绑定单元,用于基于所述验证参数和所述用户登录数量,对所有第三方登录方式绑定对应的登录验证方式。
16.可选的,在本发明第二方面的第四种实现方式中,所述平台确定模块包括:数量判断单元,用于基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;第一确定单元,用于若所述目标用户超过所述用户登录数量,则基于所述账户登录请求,对所述目标用户存在的登录绑定账号进行解绑,并基于解绑后的账户登录请求,从所述物流登录平台中确定所述账户登录请求对应的登录方式;第二确定单元,用于若所述目标用户不超过所述用户登录数量,则从所述物流登录平台中确定所述账户登录请求对应的登录方式。
17.可选的,在本发明第二方面的第五种实现方式中,所述登录验证模块包括:第一验证单元,用于基于所述第一登录等级和对应的验证参数,对所述目标用户进行用户标识的安全登录验证,得到第一验证结果;第二验证单元,用于基于所述第二登录等级和对应的验证参数,判断所述目标用户是否属于标识名单,若所述目标用户属于标识名单,则对所述目标用户进行开关标识的安全登录验证,得到第二验证结果;第三验证单元,用于若所述目标用户不属于标识名单,则对所述目标用户进行用户标识和开关标识的安全登录验证,得到第三验证结果。
18.可选的,在本发明第二方面的第六种实现方式中,所述登录验证模块还包括:订单提取单元,用于基于所述验证结果,提取所述目标用户的至少一个物流订单信息;物流显示单元,用于确定所述目标用户所选择的物流订单信息和显示标识,并基于所述显示标识,对所述选择的物流订单信息进行按序显示。
19.本发明第三方面提供了一种多物流平台的账号登录设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述多物流平台的账号登录设备执行上述的多物流平台的账号登录方法的各个步骤。
20.本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的多物流平台的账号登录方法
的各个步骤。
21.本发明提供的技术方案中,通过获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式,将第三方登录方式标记至预置的物流登录平台;基于物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于账户登录请求,从物流登录平台中确定目标用户的登录方式;基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;基于登录等级对目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示目标用户的物流订单信息。相比于现有技术,本技术通过将物流用户的各种登录方式(具体登录平台)绑定请求绑定至对应的物流登录平台中,并对该物流用户所绑定的物流登录平台进行对应平台等级的划分和不同等级的平台绑定对应的登录验证,进而目标用户在进行物流查询时,依据目标用户所选择的待登录平台进行快速选择对应平台的安全登录验证,在验证后显示用户查询的物流信息,实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。
附图说明
22.图1为本发明实施例中多物流平台的账号登录方法的第一个实施例示意图;
23.图2为本发明实施例中多物流平台的账号登录方法的第二个实施例示意图;
24.图3为本发明实施例中多物流平台的账号登录方法的第三个实施例示意图;
25.图4为本发明实施例中多物流平台的账号登录装置的一个实施例示意图;
26.图5为本发明实施例中多物流平台的账号登录装置的另一个实施例示意图;
27.图6为本发明实施例中多物流平台的账号登录设备的一个实施例示意图。
具体实施方式
28.本发明实施例提供了一种多物流平台的账号登录方法、装置、设备及存储介质,该方法包括:获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式以及标记至物流登录平台;基于预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于账户登录请求,确定目标用户的登录方式;基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;基于登录等级对目标用户进行验证,并基于验证的结果,生成以及显示目标用户的物流订单信息。本技术实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。
29.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
30.为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施
例中多物流平台的账号登录方法的第一个实施例包括:
31.101、获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式,将第三方登录方式标记至预置的物流登录平台;
32.本技术实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
33.人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、机器人技术、生物识别技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
34.本实施例中,这里的物流用户,指的是使用对应物流公司提供的物流运输服务的用户;这里的账户绑定请求,指的是物流用户在不同登录方式(或者物流登录平台允许的不同登录平台(如微信、钉钉、小程序和网页等))中将该物流公司对应的账号和密码绑定至该物流登录平台上,以便用户在该平台上查询物流运输状态信息;这里的物流登录平台,指的是用户用于查询物流运输状态的平台(如钉钉、微信、app、网页等)。
35.在实际应用中,通过获取某一物流公司对应物流用户的账户绑定请求,进而基于账户绑定请求,确定物流用户的第三方登录方式,并判断预置的物流登录平台中的登录方式列表是否存在第三方登录方式;若存在,则将第三方登录方式二次标记至物流登录平台;若不存在,则基于物流用户,利用第三方登录方式生成对应的平台绑定标识,并将平台绑定标识标记至物流登录平台。
36.102、基于物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;
37.本实施例中,这里的登录等级划分,指的是不同用户(如物流公司总部、分拨工作人员、快递小哥以及普通用户等)有着不同登录的权限等级,其登录的验证要求和登录后所具备的平台功能也因不同用户而定;这里的登录验证绑定,指的是不同登录等级的用户有着不同的登录验证要求,如总部、分拨人员仅可请使用工作软件(如钉钉)扫码登陆,应用软件(如微信、钉钉)需登录绑定新增soa用户信息验证(输入账号自动带出soa绑定的手机号)(其中这里的soa(service-oriented architecture,面向服务架构)指的是分布式应用系统架构);部分软件(如微信)需登录绑定时校验用户信息,若是总部、分拨人员,提示“总部、分拨人员不允许微信绑定”,其中可制定微信、钉钉绑定1对1,禁止重复绑定,增加白名单、开关按钮控制是否需要验证码,白名单、开关按钮可放在登陆短信验证码控制界面一起,来把控安全登录验证的要求。
38.在实际应用中,基于物流登录平台预设的登录权限,确定物流登录平台中所有第三方登录方式的平台功能项目;进而基于平台功能项目,生成各第三方登录方式之间的子集关系,并基于子集关系,对各第三方登录方式进行登录等级划分;进而确定登录等级划分后的物流登录平台中所有物流用户的用户类型;从而基于用户类型,确定不同物流用户对应的验证参数和用户登录数量,并基于验证参数和用户登录数量,对所有第三方登录方式绑定对应的登录验证方式。
39.103、获取目标用户的账户登录请求,并基于账户登录请求,从物流登录平台中确定目标用户的登录方式;
40.本实施例中,这里的账户登录请求,指的是当前目标用户在相应平台上发送的物流登录请求信息;这里的待登录平台,指的是用户当前所操作进行账号登录的平台。
41.在实际应用中,获取当前目标用户的账户登录请求,进而基于账户登录请求,从物流登录平台中确定目标用户的登录方式;若目标用户超过用户登录数量,则基于账户登录请求,对目标用户存在的登录绑定账号进行解绑,并基于解绑后的账户登录请求,从物流登录平台中确定账户登录请求对应的登录方式;若目标用户不超过用户登录数量,则从物流登录平台中确定账户登录请求对应的登录方式。
42.104、基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;
43.本实施例中,基于该目标用户的登录方式,从物流登录平台的登录等级划分中确定该目标用户在该登录方式下的登录等级。如总部人员在钉钉上拥有查看全部运输功能的等级,在微信、网页端等只拥有查看部分不涉及公司内部机密运输信息的等级。
44.105、基于登录等级对目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示目标用户的物流订单信息。
45.本实施例中,这里的验证,指的是对目标用户进行身份检验,根据不同等级的目标用户,其对应的安全登录验证要求也是不同,如部分人可采用白名单,直接使用相应内部账号即可登录,普通用户需要账号密码和相应验证码等才可实现登录。
46.在实际应用中,基于第一登录等级和对应的验证参数,对目标用户进行用户标识的安全登录验证,得到第一验证结果;基于第二登录等级和对应的验证参数,判断目标用户是否属于标识名单,若目标用户属于标识名单,则对目标用户进行开关标识的安全登录验证,得到第二验证结果;若目标用户不属于标识名单,则对目标用户进行用户标识和开关标识的安全登录验证,得到第三验证结果;其中登录方式包括第一登录等级和第二登录等级,验证结果包括第一验证结果、第二验证结果和第三验证结果。进而基于验证结果,提取目标用户的至少一个物流订单信息,从而通过确定目标用户所选择的物流订单信息和显示标识,并基于显示标识,对选择的物流订单信息进行按序显示。从而实现用户在不同登录平台上实现便捷、安全的登录至物流系统中进行相关物流信息的查询。
47.本发明实施例中,通过获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式,将第三方登录方式标记至预置的物流登录平台;基于物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于账户登录请求,从物流登录平台中确定目标用户的登录方式;基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;基于登录等级对目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示目标用户的物流订单信息。相比于现有技术,本技术通过将物流用户的各种登录方式(即具体登录平台)绑定请求绑定至对应的物流登录平台中,并对该物流用户所绑定的物流登录平台进行对应平台等级的划分和不同等级的平台绑定对应的登录验证,进而目标用户在进行物流查询时,依据目标用户所选择的待登录平台进行快速选择对应平台的安全登录验证,在验证后显示用户查询的物流信息,实现了用户在不同物
流订单平台中便捷安全的账号登录和物流查询。
48.请参阅图2,本发明实施例中多物流平台的账号登录方法的第二个实施例包括:
49.201、基于账户绑定请求,确定物流用户的第三方登录方式,并判断预置的物流登录平台中的登录方式列表是否存在第三方登录方式;
50.本实施例中,这里的登录方式列表,指的是当前物流登录平台中所有已绑定能便捷安全性登录的登录方式(即具体登录平台)的列表;这里的物流登录平台,指的是某一物流公司存储有当前所有用户在不同登录方式(即具体登录平台)的登录信息的管理系统。
51.在实际应用中,在获取物流用户的账户绑定请求之后,确定该账户绑定请求中该物流用户所要绑定的第三方登录方式,进而判断从预设的物流登录平台中的登录方式列表中查询是否存在该第三方登录方式。
52.202、若存在,则将第三方登录方式二次标记至物流登录平台;
53.本实施例中,若存在,则利用该第三方登录方式重新生成新的平台登录标识,并将新的平台登录标识二次标记至物流登录平台中。
54.203、若不存在,则基于物流用户,利用第三方登录方式生成对应的平台绑定标识,并将平台绑定标识标记至物流登录平台;
55.本实施例中,若不存在,则基于物流登录平台的平台标识策略,生成该第三方登录方式对应的新平台登录标识,并利用物流用户对应的账号标识与新平台登录标识进行组成生成用户绑定标识,并将用户绑定标识标记至物流登录平台,如创建一个与身份信息对应的目标账户,该创建得到的目标账户携带用于在对应登录平台唯一标识目标账户与平台之间的账户标识,通过该账户标识,在全网内置该登录平台中相关的操作,均可以识别与分辨物流登录平台内的目标账户。
56.204、基于物流登录平台预设的登录权限,确定物流登录平台中所有第三方登录方式的平台功能项目;
57.本实施例中,这里的平台功能项目,指的是分拔中心物流到站查询功能,物流分配功能、单个订单查询功能等。
58.在实际应用中,通过确定物流登录平台中各个已在该系统中完成用户—平台绑定的平台所对应的平台功能项目。
59.205、基于平台功能项目,生成各第三方登录方式之间的子集关系;
60.本实施例中,基于各个平台对应的平台功能项目,确定各个已绑定平台的子集关系,如总部平台大于分拔中心平台大于快递人员平台大于普通用户平台、物流公司官方应用大于小程序平台等。
61.206、基于子集关系,对各第三方登录方式进行登录等级划分;
62.本实施例中,由于不同用户的权限和物流信息管理及要求不同,需要对不同物流用户分配不同安全等级的登录环境,在保证物流用能在不同登录方式(即具体登录的平台)中互联互通快速查询物流信息的同时,保证不同用户登录的安全性。基于不同平台(登录方式)之间的子集关系,通过划分不同物流用户在物流登录平台中各个已绑定平台对应的等级(即在同一平台上不同用户的登录等级也不同,如有着想用等级的登录界面)。通过为物流账户分别创建对应等级的登录账户以使物流账户与不等登录平台(即登录方式)之间一一对应,这些对应等级的登录账户之间相互独立,互不干扰,但是可以分别实现与物流账户
的互动,从而与物流账户达成多对一的管理层级。假设物流账户绑定了登录方式a对应着对应等级的登录账户a,登录方式b对应着对应等级的登录账户b以及登录方式c对应着对应等级的登录账户c,那么,目标账户会分别为对应等级的登录账户a、对应等级的登录账户b、对应等级的登录账户提供与登录方式a、登录方式b、登录方式c约定的物流登录服务。
63.207、确定登录等级划分后的物流登录平台中所有物流用户的用户类型;
64.本实施例中,基于等级划分后的物流登录平台,从物流登录平台所有已绑定登录的用户中匹配不同等级类型的物流用户,从而将不同类型的用户与对应登录等级进行绑定和划分,得到匹配结果。
65.208、基于用户类型,确定不同物流用户对应的验证参数和用户登录数量;
66.本实施例中,基于匹配结果,通过系统的安全等级的需要,对各等级的物流登录平台确定对应的验证参数和登录数量(其中这里的验证参数包括账号密码登录,验证码登录和管理号登录等对应的参数)从而满足不同用户安全登录的需要。
67.209、基于验证参数和用户登录数量,对所有第三方登录方式绑定对应的登录验证方式;
68.本实施例中,将各物流登录平台与验证参数和登录数量进行登录验证方式的绑定,进而利用相应安全等级页面参数,生成各个等级物流登录平台对应的登录验证页面信息,得到得到绑定后的物流登录平台。从而实现物流管理系统能统一实现不同登录平台的登录监测和安全管理。
69.210、获取目标用户的账户登录请求,并基于账户登录请求,从物流登录平台中确定目标用户的登录方式;
70.211、基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;
71.212、基于登录等级对目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示目标用户的物流订单信息。
72.本发明实施例中,本技术通过将物流用户的各种平台绑定请求绑定至对应的物流登录平台中,并对该物流用户所绑定的物流登录平台进行对应平台等级的划分和不同等级的平台绑定对应的登录验证,进而目标用户在进行物流查询时,依据目标用户所选择的待登录平台进行快速选择对应平台的安全登录验证,在验证后显示用户查询的物流信息,实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。
73.请参阅图3,本发明实施例中多物流平台的账号登录方法的第三个实施例包括:
74.301、获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式,将第三方登录方式标记至预置的物流登录平台;
75.302、基于物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;
76.303、基于账户登录请求,从物流登录平台中确定目标用户的登录方式;
77.本实施例中,在获取目标用户的账户登录请求后,基于物流登录平台的管理控制,判断目标用户是否超过物流登录平台的用户登录数量
78.304、若目标用户超过用户登录数量,则基于账户登录请求,对目标用户存在的登录绑定账号进行解绑,并基于解绑后的账户登录请求,从物流登录平台中确定账户登录请
求对应的登录方式;
79.本实施例中,若目标用户超过物流登录平台的预设用户登录数量,则基于账户登录请求,按照相应的登录数量策略(如超过预设数量,按照登录时间,倒叙选择满足登录数量的账号,其余强制下线,如按照优先等级,将优先级低的账号进行强制下线,等等),优选的,为了保证登录的安全性,在线登录数量为一个,则对目标用户存在的其它登录绑定账号进行解绑,进而基于解绑后的账户登录请求,从物流登录平台多个登录平台中确定当前账户登录请求中请求登录的待登录平台,即通过账户登录请求中的登录平台标识来确定登录方式(即当前目标用户所要登录的待登录平台)。
80.305、若目标用户不超过用户登录数量,则从物流登录平台中确定账户登录请求对应的登录方式;
81.本实施例中,若目标用户不超过物流登录平台的预设用户登录数量,则从物流登录平台中确定当前账户登录请求所要登录的待登录平台。
82.306、基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;
83.307、基于第一登录等级和对应的验证参数,对目标用户进行用户标识的安全登录验证,得到第一验证结果;
84.本实施例中,基于第一待登录平台和对应的验证方式,对目标用户采用对应等级的用户标识(如账号密码)的安全登录验证,得到第一验证结果。
85.308、基于第二登录等级和对应的验证参数,判断目标用户是否属于标识名单,若目标用户属于标识名单,则对目标用户进行开关标识的安全登录验证,得到第二验证结果;
86.本实施例中,基于第二待登录平台和对应的验证方式,判断目标用户是否属于标识名单(如是否为系统白名单的内部管理账号),若目标用户属于标识名单,则对目标用户进行开关标识的安全登录验证,如直接利用系统管理账号和管理人员的专属密码登录,得到第二验证结果。
87.309、若目标用户不属于标识名单,则对目标用户进行用户标识和开关标识的安全登录验证,得到第三验证结果;
88.本实施例中,若目标用户不属于标识名单,则对目标用户进行用户标识和开关标识的安全登录验证(如账号密码以及验证码或者扫码的登录验证),得到第三验证结果。
89.310、基于验证结果,提取目标用户的至少一个物流订单信息;
90.本实施例中,基于验证结果,提取目标用户对应等级权限内的能查看的所有物流订单信息。
91.311、确定目标用户所选择的物流订单信息和显示标识,并基于显示标识,对选择的物流订单信息进行按序显示。
92.本实施例中,获取目标用户对当前登录页面中操作信息,并从操作信息中确定目标用户所选择的物流订单信息和显示标识(即页面显示方式,如横向显示、按时间显示、分拔网点显示、配送区域分区显示灯),进而基于显示标识,对目标用户选择的物流订单信息进行按序显示,如按照不同的分拔网点进行不同到期限期要求(今日达、次日达等)的快递运输至相应网点的时效的显示信息,或者普通用户的按照投递时间的物流运输情况的显示信息等。
93.本发明实施例中,本技术通过将物流用户的各种平台绑定请求绑定至对应的物流登录平台中,并对该物流用户所绑定的物流登录平台进行对应平台等级的划分和不同等级的平台绑定对应的登录验证,进而目标用户在进行物流查询时,依据目标用户所选择的待登录平台进行快速选择对应平台的安全登录验证,在验证后显示用户查询的物流信息,实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。
94.上面对本发明实施例中多物流平台的账号登录方法进行了描述,下面对本发明实施例中多物流平台的账号登录装置进行描述,请参阅图4,本发明实施例中多物流平台的账号登录装置一个实施例包括:
95.用户标记模块401,用于获取物流用户的账户绑定请求,并确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台;
96.等级划分模块402,用于基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;
97.平台确定模块403,用于获取目标用户的账户登录请求,并基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;
98.等级确定模块404,用于基于所述登录方式,从所述物流登录平台的登录等级划分中确定所述目标用户对应的登录等级;
99.登录验证模块405,用于基于所述登录等级对所述目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示所述目标用户的物流订单信息。
100.本发明实施例中,通过获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式,将第三方登录方式标记至预置的物流登录平台;基于物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于账户登录请求,从物流登录平台中确定目标用户的登录方式;基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;基于登录等级对目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示目标用户的物流订单信息。相比于现有技术,本技术通过将物流用户的各种平台绑定请求绑定至对应的物流登录平台中,并对该物流用户所绑定的物流登录平台进行对应平台等级的划分和不同等级的平台绑定对应的登录验证,进而目标用户在进行物流查询时,依据目标用户所选择的待登录平台进行快速选择对应平台的安全登录验证,在验证后显示用户查询的物流信息,实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。
101.请参阅图5,本发明实施例中多物流平台的账号登录装置的另一个实施例包括:
102.用户标记模块401,用于获取物流用户的账户绑定请求,并确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台;
103.等级划分模块402,用于基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;
104.平台确定模块403,用于获取目标用户的账户登录请求,并基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;
105.等级确定模块404,用于基于所述登录方式,从所述物流登录平台的登录等级划分中确定所述目标用户对应的登录等级;
106.登录验证模块405,用于基于所述登录等级对所述目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示所述目标用户的物流订单信息。
107.进一步的,所述用户标记模块401包括:
108.平台判断单元4011,用于基于所述账户绑定请求,确定所述物流用户的第三方登录方式,并判断预置的物流登录平台中的登录方式列表是否存在所述第三方登录方式;二次标记单元4012,用于若存在,则将所述第三方登录方式二次标记至所述物流登录平台;绑定标识单元4013,用于若不存在,则基于所述物流用户,利用所述第三方登录方式生成对应的平台绑定标识,并将平台绑定标识标记至所述物流登录平台。
109.进一步的,所述等级划分模块402包括:
110.功能确定单元4021,用于基于所述物流登录平台预设的登录权限,确定所述物流登录平台中所有第三方登录方式的平台功能项目;关系生成单元4022,用于基于所述平台功能项目,生成各所述第三方登录方式之间的子集关系;等级划分单元4023,用于基于所述子集关系,对各所述第三方登录方式进行登录等级划分。
111.进一步的,所述等级划分模块402还包括:
112.类型匹配单元4024,用于确定登录等级划分后的物流登录平台中所有物流用户的用户类型;方式匹配单元4025,用于基于所述用户类型,确定不同物流用户对应的验证参数和用户登录数量;验证绑定单元4026,用于基于所述验证参数和所述用户登录数量,对所有第三方登录方式绑定对应的登录验证方式。
113.进一步的,所述平台确定模块403包括:
114.数量判断单元4031,用于基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;第一确定单元4032,用于若所述目标用户超过所述用户登录数量,则基于所述账户登录请求,对所述目标用户存在的登录绑定账号进行解绑,并基于解绑后的账户登录请求,从所述物流登录平台中确定所述账户登录请求对应的登录方式;第二确定单元4033,用于若所述目标用户不超过所述用户登录数量,则从所述物流登录平台中确定所述账户登录请求对应的登录方式。
115.进一步的,所述登录验证模块405包括:
116.第一验证单元4051,用于基于所述第一登录等级和对应的验证参数,对所述目标用户进行用户标识的安全登录验证,得到第一验证结果;第二验证单元4052,用于基于所述第二登录等级和对应的验证参数,判断所述目标用户是否属于标识名单,若所述目标用户属于标识名单,则对所述目标用户进行开关标识的安全登录验证,得到第二验证结果;第三验证单元4053,用于若所述目标用户不属于标识名单,则对所述目标用户进行用户标识和开关标识的安全登录验证,得到第三验证结果。
117.进一步的,所述登录验证模块405还包括:
118.订单提取单元4054,用于基于所述验证结果,提取所述目标用户的至少一个物流订单信息;物流显示单元4055,用于确定所述目标用户所选择的物流订单信息和显示标识,并基于所述显示标识,对所述选择的物流订单信息进行按序显示。
119.本发明实施例中,通过获取物流用户的账户绑定请求,并确定物流用户需要绑定
的第三方登录方式,将第三方登录方式标记至预置的物流登录平台;基于物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于账户登录请求,从物流登录平台中确定目标用户的登录方式;基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;基于登录等级对目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示目标用户的物流订单信息。相比于现有技术,本技术通过将物流用户的各种平台绑定请求绑定至对应的物流登录平台中,并对该物流用户所绑定的物流登录平台进行对应平台等级的划分和不同等级的平台绑定对应的登录验证,进而目标用户在进行物流查询时,依据目标用户所选择的待登录平台进行快速选择对应平台的安全登录验证,在验证后显示用户查询的物流信息,实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。
120.上面图4和图5从模块化功能实体的角度对本发明实施例中的多物流平台的账号登录装置进行详细描述,下面从硬件处理的角度对本发明实施例中多物流平台的账号登录设备进行详细描述。
121.图6是本发明实施例提供的一种多物流平台的账号登录设备的结构示意图,该多物流平台的账号登录设备600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)610(例如,一个或一个以上处理器)和存储器620,一个或一个以上存储应用程序633或数据632的存储介质630(例如一个或一个以上海量存储设备)。其中,存储器620和存储介质630可以是短暂存储或持久存储。存储在存储介质630的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对多物流平台的账号登录设备600中的一系列指令操作。更进一步地,处理器610可以设置为与存储介质630通信,在多物流平台的账号登录设备600上执行存储介质630中的一系列指令操作。
122.多物流平台的账号登录设备600还可以包括一个或一个以上电源640,一个或一个以上有线或无线网络接口650,一个或一个以上输入输出接口660,和/或,一个或一个以上操作系统631,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图6示出的多物流平台的账号登录设备结构并不构成对多物流平台的账号登录设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
123.本发明还提供一种多物流平台的账号登录设备,所述计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述各实施例中的所述多物流平台的账号登录方法的各个步骤。
124.本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述多物流平台的账号登录方法的各个步骤。
125.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
126.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
127.本技术可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本技术可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本技术,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
128.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:
1.一种多物流平台的账号登录方法,其特征在于,所述多物流平台的账号登录方法包括:获取物流用户的账户绑定请求,并确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台;基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式;基于所述登录方式,从所述物流登录平台的登录等级划分中确定所述目标用户对应的登录等级;基于所述登录等级对所述目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示所述目标用户的物流订单信息。2.根据权利要求1所述的多物流平台的账号登录方法,其特征在于,所述确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台,包括:基于所述账户绑定请求,确定所述物流用户的第三方登录方式,并判断预置的物流登录平台中的登录方式列表是否存在所述第三方登录方式;若存在,则将所述第三方登录方式二次标记至所述物流登录平台;若不存在,则基于所述物流用户,利用所述第三方登录方式生成对应的平台绑定标识,并将平台绑定标识标记至所述物流登录平台。3.根据权利要求2所述的多物流平台的账号登录方法,其特征在于,所述基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,包括:基于所述物流登录平台预设的登录权限,确定所述物流登录平台中所有第三方登录方式的平台功能项目;基于所述平台功能项目,生成各所述第三方登录方式之间的子集关系;基于所述子集关系,对各所述第三方登录方式进行登录等级划分。4.根据权利要求1所述的多物流平台的账号登录方法,其特征在于,所述对等级划分后的所有第三方登录方式绑定对应登录验证方式,包括:确定登录等级划分后的物流登录平台中所有物流用户的用户类型;基于所述用户类型,确定不同物流用户对应的验证参数和用户登录数量;基于所述验证参数和所述用户登录数量,对所有第三方登录方式绑定对应的登录验证方式。5.根据权利要求4所述的多物流平台的账号登录方法,其特征在于,所述基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式,包括:基于所述账户登录请求,判断所述目标用户是否超过所述用户登录数量;若所述目标用户超过所述用户登录数量,则基于所述账户登录请求,对所述目标用户存在的登录绑定账号进行解绑,并基于解绑后的账户登录请求,从所述物流登录平台中确定所述账户登录请求对应的登录方式;若所述目标用户不超过所述用户登录数量,则从所述物流登录平台中确定所述账户登
录请求对应的登录方式。6.根据权利要求4所述的多物流平台的账号登录方法,其特征在于,所述登录方式包括第一登录等级和第二登录等级,所述验证结果包括第一验证结果、第二验证结果和第三验证结果,所述基于所述登录等级对所述目标用户进行验证,得到验证结果,包括:基于所述第一登录等级和对应的验证参数,对所述目标用户进行用户标识的安全登录验证,得到第一验证结果;基于所述第二登录等级和对应的验证参数,判断所述目标用户是否属于标识名单,若所述目标用户属于标识名单,则对所述目标用户进行开关标识的安全登录验证,得到第二验证结果;若所述目标用户不属于标识名单,则对所述目标用户进行用户标识和开关标识的安全登录验证,得到第三验证结果。7.根据权利要求1所述的多物流平台的账号登录方法,其特征在于,所述基于验证结果,生成以及显示所述目标用户的物流订单信息,包括:基于所述验证结果,提取所述目标用户的至少一个物流订单信息;确定所述目标用户所选择的物流订单信息和显示标识,并基于所述显示标识,对所述选择的物流订单信息进行按序显示。8.一种多物流平台的账号登录装置,其特征在于,所述多物流平台的账号登录装置包括:用户标记模块,用于获取物流用户的账户绑定请求,并确定所述物流用户需要绑定的第三方登录方式,将所述第三方登录方式标记至预置的物流登录平台;等级划分模块,用于基于所述物流登录平台预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;平台确定模块,用于获取目标用户的账户登录请求,并基于所述账户登录请求,从所述物流登录平台中确定所述目标用户的登录方式等级确定模块,用于基于所述登录方式,从所述物流登录平台的登录等级划分中确定所述目标用户对应的登录等级;登录验证模块,用于基于所述登录等级对所述目标用户进行验证,得到验证结果,并基于验证结果,生成以及显示所述目标用户的物流订单信息。9.一种多物流平台的账号登录设备,其特征在于,所述多物流平台的账号登录设备包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述多物流平台的账号登录设备执行如权利要求1-7中任一项所述的多物流平台的账号登录方法的各个步骤。10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-7中任一项所述多物流平台的账号登录方法的各个步骤。

技术总结
本发明涉及计算机技术领域,公开了一种多物流平台的账号登录方法、装置、设备及存储介质。该方法包括:获取物流用户的账户绑定请求,并确定物流用户需要绑定的第三方登录方式以及标记至物流登录平台;基于预设的登录权限,对所有第三方登录方式进行登录等级划分,并对等级划分后的所有第三方登录方式绑定对应登录验证方式;获取目标用户的账户登录请求,并基于账户登录请求,确定目标用户的登录方式;基于登录方式,从物流登录平台的登录等级划分中确定目标用户对应的登录等级;基于登录等级对目标用户进行验证,并基于验证的结果,生成以及显示目标用户的物流订单信息。本申请实现了用户在不同物流订单平台中便捷安全的账号登录和物流查询。登录和物流查询。登录和物流查询。


技术研发人员:刘文 綦利 曹达兴
受保护的技术使用者:上海乾臻信息科技有限公司
技术研发日:2023.06.14
技术公布日:2023/9/12
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐