System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及物联网,尤其涉及一种物联网卡认证登录方法、装置、电子设备及存储介质。
技术介绍
1、随着物联网技术的不断发展,针对物联网卡实名认证技术的操作需求日益展现,通过跳转页面进行实名验证登录的业务不断增加。相关技术中,存在不同应用场景下的登录验证在前端页面跳转时,需要针对不同的场景进行不同的校验,并且需要根据不同的业务需求对加解密密钥进行分类处理,而密钥需要不断交互维护,存在自适应不强等问题,影响了前端页面的验证登录效率。
2、综上,相关技术中存在的技术问题有待得到改善。
技术实现思路
1、本申请实施例的主要目的在于提出一种物联网卡认证登录方法、装置、电子设备及存储介质,能够提高前端页面的验证登录效率。
2、为实现上述目的,本申请实施例的一方面提出了一种物联网卡认证登录方法,所述方法包括:
3、通过调用云管理平台获取场景参数进行令牌生成处理,得到登录令牌;
4、根据所述登录令牌进行页面跳转,并将所述登录令牌拼接至跳转路径中;
5、通过后端拦截所述跳转路径对所述登录令牌进行会话生成处理,得到登录会话;
6、通过调用登录接口对所述登录会话进行业务校验处理,得到认证登录结果。
7、在一些实施例中,所述通过调用云管理平台获取场景参数进行令牌生成处理,得到登录令牌,包括:
8、通过云管理平台获取平台登录标识号;
9、根据所述平台登录标识号获取得到场景参数;
10、根据所述
11、根据所述缓存时间将所述场景参数进行缓存处理,得到缓存数据;
12、根据所述缓存数据结合所述平台登录标识号生成登录令牌。
13、在一些实施例中,所述根据所述场景参数计算得到缓存时间,包括:
14、根据所述平台登录标识号对所述场景参数进行参数解析处理,得到时间参数、等级参数、业务类型参数和异常参数;
15、根据缓存时间计算模型对所述时间参数、所述等级参数、所述业务类型参数和所述异常参数进行计算处理,得到缓存时间。
16、在一些实施例中,所述通过后端拦截所述跳转路径对所述登录令牌进行会话生成处理,得到登录会话,包括:
17、通过后端从所述跳转路径中拦截得到所述登录令牌;
18、根据所述登录令牌对缓存进行查询处理,得到缓存查询结果;
19、根据所述缓存查询结果生成登录会话。
20、在一些实施例中,所述通过调用登录接口对所述登录会话进行业务校验处理,得到认证登录结果,包括:
21、通过调用登录接口获取得到输入参数;
22、对所述登录会话进行参数获取处理,得到业务类型参数;
23、根据所述业务类型参数对所述输入参数进行参数校验处理,得到认证登录结果。
24、在一些实施例中,所述根据所述业务类型参数对所述输入参数进行参数校验处理,得到认证登录结果,包括:
25、根据所述业务类型参数确定业务类型场景;
26、当所述业务类型场景为单次单卡操作时,对所述输入参数进行业务权限校验处理,得到认证登录结果;
27、当所述业务类型场景为单次多卡操作时,进行双因子校验对所述输入参数进行更新,并对所述输入参数进行业务权限校验处理,得到认证登录结果。
28、在一些实施例中,所述对所述输入参数进行业务权限校验处理,得到认证登录结果,包括:
29、通过云管理平台获取得到物联网卡产品参数;
30、根据所述物联网卡产品参数对所述输入参数进行产品权限认证处理,得到认证登录结果。
31、为实现上述目的,本申请实施例的另一方面提出了一种物联网卡认证登录装置,所述装置包括:
32、第一模块,用于通过调用云管理平台获取场景参数进行令牌生成处理,得到登录令牌;
33、第二模块,用于根据所述登录令牌进行页面跳转,并将所述登录令牌拼接至跳转路径中;
34、第三模块,用于通过后端拦截所述跳转路径对所述登录令牌进行会话生成处理,得到登录会话;
35、第四模块,用于通过调用登录接口对所述登录会话进行业务校验处理,得到认证登录结果。
36、为实现上述目的,本申请实施例的另一方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前面所述的方法。
37、为实现上述目的,本申请实施例的另一方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前面所述的方法。
38、本申请实施例至少包括以下有益效果:本申请提供一种物联网卡认证登录方法、装置、电子设备及存储介质,该方案通过调用云管理平台获取场景参数进行令牌生成处理,得到登录令牌,能够基于云管理平台对不同的场景进行处理,从而获取统一场景参数的登录令牌。另外,本方案还通过根据登录令牌进行页面跳转,并将登录令牌拼接至跳转路径中;通过后端拦截跳转路径对登录令牌进行会话生成处理,得到登录会话;通过调用登录接口对登录会话进行业务校验处理,得到认证登录结果;从而能够在页面跳转时针对跳转数据进行业务校验,能够实现不同业务的登录认证的快速部署,提高了验证登录效率。
本文档来自技高网...【技术保护点】
1.一种物联网卡认证登录方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过调用云管理平台获取场景参数进行令牌生成处理,得到登录令牌,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述场景参数计算得到缓存时间,包括:
4.根据权利要求1所述的方法,其特征在于,所述通过后端拦截所述跳转路径对所述登录令牌进行会话生成处理,得到登录会话,包括:
5.根据权利要求1所述的方法,其特征在于,所述通过调用登录接口对所述登录会话进行业务校验处理,得到认证登录结果,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述业务类型参数对所述输入参数进行参数校验处理,得到认证登录结果,包括:
7.根据权利要求6所述的方法,其特征在于,所述对所述输入参数进行业务权限校验处理,得到认证登录结果,包括:
8.一种物联网卡认证登录装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种物联网卡认证登录方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过调用云管理平台获取场景参数进行令牌生成处理,得到登录令牌,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述场景参数计算得到缓存时间,包括:
4.根据权利要求1所述的方法,其特征在于,所述通过后端拦截所述跳转路径对所述登录令牌进行会话生成处理,得到登录会话,包括:
5.根据权利要求1所述的方法,其特征在于,所述通过调用登录接口对所述登录会话进行业务校验处理,得到认证登录结果,包括:
6.根据权利要求5所述的方法,其特征在于...
【专利技术属性】
技术研发人员:詹振辉,周倜,
申请(专利权)人:天翼物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。