登录方法、处理器、计算设备及机器可读存储介质与流程
- 国知局
- 2024-10-21 14:33:18
本申请涉及计算机,具体地涉及一种登录方法、处理器、计算设备及机器可读存储介质。
背景技术:
1、随着工业机械行业的信息化转型接近成熟和饱和,信息化的业务场景越来越多,工业方面的业务系统也越来越多,在大型企业中,员工可能需要登录多个不同的业务系统来完成他们的工作。每个业务系统都需要有自己的登录体系,用户管理,组织架构,角色权限,菜单资源等,工业互联网底座应运而生,各业务系统可以将系统登录等相关公共操作统一集成至工业互联网底座。在工业互联网底座中,获取客户端用户输入的凭证,例如用户名和密码,基于该凭证与存储在数据库中的信息进行比对,确定用户身份是否验证成功。用户身份验证成功时,工业互联网底座会为用户创建登录态,例如,可以创建一个会话(session),并为该会话分配一个唯一的会话标识符(session id),并将会话标识符传递给客户端,以便后续请求中进行身份验证。
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、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
技术特征:1.一种登录方法,其特征在于,包括:
2.根据权利要求1所述的登录方法,其特征在于,所述通过业务系统基于输入的登录请求进行用户身份认证,包括:
3.根据权利要求1所述的登录方法,其特征在于,所述通过业务系统基于输入的登录请求进行用户身份认证的步骤之前,还包括:
4.根据权利要求1所述的登录方法,其特征在于,所述通过工业互联网底座基于所述用户信息创建登录态,包括:
5.根据权利要求1所述的登录方法,其特征在于,所述登录方法,还包括:
6.根据权利要求1所述的登录方法,其特征在于,所述登录方法还包括:
7.根据权利要求1所述的登录方法,其特征在于,所述登录方法还包括:
8.一种处理器,其特征在于,用于运行程序,其中,所述程序被运行时用于执行:如权利要求1至7中任意一项所述的登录方法。
9.一种计算设备,其特征在于,所述计算设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被配置为实现如权利要求1至7中任意一项所述的登录方法。
10.一种机器可读存储介质,其特征在于,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据权利要求1至7中任一项所述的登录方法。
技术总结本申请公开了一种登录方法、处理器、计算设备及机器可读存储介质,涉及计算机技术领域。方法包括:通过业务系统基于输入的登录请求进行用户身份认证,在用户身份认证通过的情况下,通过业务系统生成用户信息;实现将用户登录流程中的身份认证过程从工业互联网底座分离至业务系统,提升业务系统对于账号登录管理的灵活性和对特殊应用场景的适应性。并通过工业互联网底座基于用户信息创建登录态,通过业务系统基于登录态输出登录成功信息,结合工业互联网底座的集成功能,为用户身份认证之后的登录流程提供公共平台,减少业务系统的资源占用。技术研发人员:张盛宇,苏凯玲受保护的技术使用者:中科云谷科技有限公司技术研发日:技术公布日:2024/10/17本文地址:https://www.jishuxx.com/zhuanli/20241021/318558.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表