[发明专利]处理请求的方法和装置有效
申请号: | 201910948890.1 | 申请日: | 2019-10-08 |
公开(公告)号: | CN110765445B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 吕文栋;薛佳梅 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/46 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 郝红玉;张春晓 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 请求 方法 装置 | ||
本发明公开了处理请求的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收用户终端发送的请求,所述请求包括所述用户输入的第一用户名和第一密码,调用第一认证系统对所述第一用户名和所述第一密码进行第一认证;在第一认证通过后,若获取到与所述第一用户名匹配的第二密码,则调用第二认证系统对所述第一用户名和所述第二密码进行第二认证;在第二认证通过后,控制所述用户终端访问与所述请求对应的软件。该实施方式提高了用户的体验度。
技术领域
本发明涉及计算机技术领域,尤其涉及一种处理请求的方法和装置。
背景技术
目前,需要在包含多个自研软件的应用系统中集成一些非自研软件,但非自研软件较难适配自研软件的认证系统。因而,用户需输入两次用户名和密码,以通过自研软件的认证系统和非自研软件的认证系统的认证,才可使用应用系统中的非自研软件。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
第一,用户需输入两次用户名和密码,用户的体验度差。
第二,要实现用户一次输入即可使用应用系统中的非自研软件,则需把自研软件的认证系统改为非自研软件的认证系统,或者把非自研软件的认证系统改为自研软件的认证系统,而改动的工作量非常庞大。并且,出于安全性考虑,自研软件的认证系统不能是非自研软件的认证系统。
发明内容
有鉴于此,本发明实施例提供一种处理请求的方法和装置,提高了用户的体验度。
为实现上述目的,根据本发明实施例的一个方面,提供了一种处理请求的方法。
本发明实施例的处理请求的方法,包括:
接收用户终端发送的请求,所述请求包括所述用户输入的第一用户名和第一密码,调用第一认证系统对所述第一用户名和所述第一密码进行第一认证;
在第一认证通过后,若获取到与所述第一用户名匹配的第二密码,则调用第二认证系统对所述第一用户名和所述第二密码进行第二认证;
在第二认证通过后,控制所述用户终端访问与所述请求对应的软件。
在一个实施例中,在接收用户终端发送的请求之前,包括:
获取所述用户设置的第二用户名和第三密码,将所述第二用户名和所述第三密码发送给所述第一认证系统;
若所述用户有权限,则根据所述第二用户名生成所述第二密码;
将所述第二用户名和所述第二密码匹配存储到数据库,并将所述第二用户名和所述第二密码发送给所述第二认证系统。
在一个实施例中,获取到与所述第一用户名匹配的第二密码,包括:
查询所述数据库是否存储所述第一用户名;
若是,则控制所述用户终端显示与所述请求对应的软件的图标;
在接收到打开所述与所述请求对应的软件的指令的情况下,从所述数据库获取与所述第一用户名匹配存储的所述第二密码。
在一个实施例中,与所述请求对应的软件,包括:开源软件或者闭源软件。
在一个实施例中,调用第一认证系统对所述第一用户名和所述第一密码进行第一认证,包括:
将所述第一用户名和所述第一密码发送给所述第一认证系统;
接收所述第一认证系统返回的结果;
其中,若所述第一用户名与所述第二用户名相同,且所述第一密码与所述第三密码相同,则所述结果为通过。
为实现上述目的,根据本发明实施例的另一个方面,提供了一种处理请求的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910948890.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种企业浏览器访问权限配置方法和装置
- 下一篇:一种电子设备授权许可分发方法