系统登录方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:35822722 阅读:15 留言:0更新日期:2022-12-03 13:48
本申请实施例属于大数据领域,涉及一种系统登录方法,包括:接收用户发送的对于目标系统的第一登录请求;其中,所述登录请求携带所述用户的用户信息;响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口;从所述登录请求中解析出所述用户信息,并通过所述登录接口将所述用户信息发送至预设的后端认证模块;通过所述后端认证模块对所述用户信息进行认证;若所述用户信息通过认证,登录所述目标系统。本申请还提供一种系统登录装置、计算机设备及存储介质。此外,本申请还涉及区块链技术,用户信息可存储于区块链中。通过本申请降低了系统登录的开发工作的成本,降低了开发人员的工作量,提高了系统登录的处理效率。的处理效率。的处理效率。

【技术实现步骤摘要】
系统登录方法、装置、计算机设备及存储介质


[0001]本申请涉及大数据
,尤其涉及系统登录方法、装置、计算机设备及存储介质。

技术介绍

[0002]在前端开发中,系统登录是权限管理的重要组成部分,也是其他权限管理与设计的基础。系统登录是指用户必须提供满足登录条件的信息后,才能进入系统。一般提供的信息都是用户名和密码。在使用系统之前需要做的第一件事就是登录,只有输入了有效的用户名和密码之后才可以使用该系统。在系统中所作的任何操作都将留下操作者的签名。
[0003]登录,解决了用户与系统间的“告知与识别”的问题。为了能够保证用户信息的认证,现有的设备通常是只使用web表现层来进行接口提供与请求转发,以及实现对于用户信息的登录认证功能,这需要开发人员为web表现层添加较多的框架依赖,开发人员的工作量大,且系统登录的开发工作的成本较高。

技术实现思路

[0004]本申请实施例的目的在于提出一种系统登录方法、装置、计算机设备及存储介质,以解决现有的设备通常是只使用web表现层来进行接口提供与请求转发,以及实现对于用户信息的登录认证功能,这需要开发人员为web表现层添加较多的框架依赖,开发人员的工作量大,且系统登录的开发工作的成本较高的技术问题。
[0005]为了解决上述技术问题,本申请实施例提供一种系统登录方法,采用了如下所述的技术方案:
[0006]接收用户发送的对于目标系统的第一登录请求;其中,所述登录请求携带所述用户的用户信息;
[0007]响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口;
[0008]从所述登录请求中解析出所述用户信息,并通过所述登录接口将所述用户信息发送至预设的后端认证模块;
[0009]通过所述后端认证模块对所述用户信息进行认证;
[0010]若所述用户信息通过认证,登录所述目标系统。
[0011]进一步的,在所述登录所述目标系统的步骤之后,还包括:
[0012]获取所述用户信息;
[0013]将所述用户信息存储于预设的中间件内;以及,
[0014]将所述用户信息存储于预设的第一网页缓存内。
[0015]进一步的,所述第一登录请求为所述用户通过第一浏览器发送的,在所述将所述用户信息存储于预设的第一页面缓存内的步骤之后,还包括:
[0016]判断是否接收到所述用户通过第二浏览器发送的对于所述目标系统的第二登录请求;
[0017]若接收到所述第二登录请求,对所述第一网页缓存进行查询处理,判断所述第一网页缓存内是否存储有与所述用户对应的第一用户信息;
[0018]若存储有所述第一用户信息,从所述第一网页缓存中提取所述第一用户信息;
[0019]基于所述第一用户信息向所述后端认证模块提交认证。
[0020]进一步的,在所述判断所述第一网页缓存内是否存储有与所述用户对应的第一用户信息的步骤之后,还包括:
[0021]若未存储有所述第一用户信息,对所述中间件进行查询处理,判断所述中间件内是否存储有与所述用户对应的第二用户信息;
[0022]若存储有所述第二用户信息,从所述中间件中提取所述第二用户信息,并基于所述第二用户信息向所述后端认证模块提交认证;
[0023]将所述第二用户信息存储于与所述第二浏览器对应的第二网页缓存内。
[0024]进一步的,在所述响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口的步骤之前,还包括:
[0025]接收目标用户输入的对于web表现层的改进信息;
[0026]基于所述改进信息,将所述web表现层的认证功能进行剥离;以及,
[0027]保留所述web表现层的登录接口,得到所述目标web表现层。
[0028]进一步的,所述通过所述后端认证模块对所述用户信息进行认证的步骤,具体包括:
[0029]获取预存储的合法用户信息;其中,所述合法用户信息的数量包括多个;
[0030]判断所述合法用户信息中是否存在与所述用户信息相同的目标用户信息;
[0031]若存在所述目标用户信息,则判定所述用户信息通过认证;
[0032]若不存在所述目标用户信息,则判定所述用户信息未通过认证。
[0033]进一步的,在所述接收用户发送的对于目标系统的第一登录请求的步骤之前,还包括:
[0034]获取与所述目标系统对应的目标业务需求信息;
[0035]基于所述目标业务需求信息进行系统开发,得到初始系统;
[0036]基于所述目标业务需求信息创建所述初始系统的系统签名与系统编号;
[0037]将所述系统签名与所述系统编号对所述初始系统进行关联,得到所述目标系统。
[0038]为了解决上述技术问题,本申请实施例还提供一种系统登录装置,采用了如下所述的技术方案:
[0039]第一接收模块,用于接收用户发送的对于目标系统的第一登录请求;其中,所述登录请求携带所述用户的用户信息;
[0040]调用模块,用于响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口;
[0041]发送模块,用于从所述登录请求中解析出所述用户信息,并通过所述登录接口将所述用户信息发送至预设的后端认证模块;
[0042]验证模块,用于通过所述后端认证模块对所述用户信息进行认证;
[0043]登录模块,用于若所述用户信息通过认证,登录所述目标系统。
[0044]为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述
的技术方案:
[0045]接收用户发送的对于目标系统的第一登录请求;其中,所述登录请求携带所述用户的用户信息;
[0046]响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口;
[0047]从所述登录请求中解析出所述用户信息,并通过所述登录接口将所述用户信息发送至预设的后端认证模块;
[0048]通过所述后端认证模块对所述用户信息进行认证;
[0049]若所述用户信息通过认证,登录所述目标系统。
[0050]为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:
[0051]接收用户发送的对于目标系统的第一登录请求;其中,所述登录请求携带所述用户的用户信息;
[0052]响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口;
[0053]从所述登录请求中解析出所述用户信息,并通过所述登录接口将所述用户信息发送至预设的后端认证模块;
[0054]通过所述后端认证模块对所述用户信息进行认证;
[0055]若所述用户信息通过认证,登录所述目标系统。
[0056]与现有技术相比,本申请实施例主要有以下有益效果:
[0057]本申请实施例当接收用户发送的对于目标系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统登录方法,其特征在于,包括下述步骤:接收用户发送的对于目标系统的第一登录请求;其中,所述登录请求携带所述用户的用户信息;响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口;从所述登录请求中解析出所述用户信息,并通过所述登录接口将所述用户信息发送至预设的后端认证模块;通过所述后端认证模块对所述用户信息进行认证;若所述用户信息通过认证,登录所述目标系统。2.根据权利要求1所述的系统登录方法,其特征在于,在所述登录所述目标系统的步骤之后,还包括:获取所述用户信息;将所述用户信息存储于预设的中间件内;以及,将所述用户信息存储于预设的第一网页缓存内。3.根据权利要求2所述的系统登录方法,其特征在于,所述第一登录请求为所述用户通过第一浏览器发送的,在所述将所述用户信息存储于预设的第一页面缓存内的步骤之后,还包括:判断是否接收到所述用户通过第二浏览器发送的对于所述目标系统的第二登录请求;若接收到所述第二登录请求,对所述第一网页缓存进行查询处理,判断所述第一网页缓存内是否存储有与所述用户对应的第一用户信息;若存储有所述第一用户信息,从所述第一网页缓存中提取所述第一用户信息;基于所述第一用户信息向所述后端认证模块提交认证。4.根据权利要求3所述的系统登录方法,其特征在于,在所述判断所述第一网页缓存内是否存储有与所述用户对应的第一用户信息的步骤之后,还包括:若未存储有所述第一用户信息,对所述中间件进行查询处理,判断所述中间件内是否存储有与所述用户对应的第二用户信息;若存储有所述第二用户信息,从所述中间件中提取所述第二用户信息,并基于所述第二用户信息向所述后端认证模块提交认证;将所述第二用户信息存储于与所述第二浏览器对应的第二网页缓存内。5.根据权利要求1所述的系统登录方法,其特征在于,在所述响应所述第一登录请求,调用经过预设改造处理的目标web表现层中的登录接口的步骤之前,还包括:接收目标用户输入的对于we...

【专利技术属性】
技术研发人员:祝加兵刘平刚
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:

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

1