【技术实现步骤摘要】
基于RPA的多系统单点登录方法、装置、设备及介质
[0001]本申请涉及到人工智能
,特别是涉及到一种基于RPA的多系统单点登录方法、装置、设备及介质。
技术介绍
[0002]在组织内部的员工的日常工作中,经常需要登录各种业务系统。通常情况下,为了登录各种业务系统,需要手工输入账号和密码。近年来,随着信息泄露的风险越来越大,为了避免信息泄露,在登录系统的时候,不仅要求输入密码,还要求输入令牌,增加了登录的复杂程度。随着组织使用的业务系统越来越多,一天可能需要登录十几次甚至几十次,降低了日常工作的效率。
[0003]为了登录方便,很多人都把各个业务系统的密码设置成一样的,这无疑增加了信息泄露的风险。同时,由于手工输入账号和密码,难免输错,在多次输错的情况,极易造成账号被锁,还需要联系运维人员进行解锁,进一步降低了日常工作的效率。
技术实现思路
[0004]本申请的主要目的为提供一种基于RPA的多系统单点登录方法、装置、设备及介质,旨在解决现有技术的组织内部各个业务系统采用账号、密码和令牌进行登录校验,增加了登录的复杂程度,为了登录方便将各个业务系统的密码设置成一样的,导致增加了信息泄露的风险技术问题。
[0005]为了实现上述专利技术目的,本申请提出一种基于RPA的多系统单点登录方法,所述方法包括:
[0006]获取用户输入的身份验证请求,所述身份验证请求携带有第一账号和第一密码;
[0007]根据所述第一账号和所述第一密码进行身份验证,得到身份验证结果;
...
【技术保护点】
【技术特征摘要】
1.一种基于RPA的多系统单点登录方法,其特征在于,所述方法包括:获取用户输入的身份验证请求,所述身份验证请求携带有第一账号和第一密码;根据所述第一账号和所述第一密码进行身份验证,得到身份验证结果;当所述身份验证结果为通过时,调用RPA机器人,获取业务系统登录信息配置数据;调用所述RPA机器人,根据所述业务系统登录信息配置数据分别进行令牌获取、浏览器启动及在所述浏览器中登录业务系统,得到目标浏览器。2.根据权利要求1所述的基于RPA的多系统单点登录方法,其特征在于,所述调用RPA机器人,获取业务系统登录信息配置数据的步骤之前,还包括:当所述身份验证结果为通过时,获取业务系统登录信息配置请求;根据所述业务系统登录信息配置请求获取待更新的业务系统登录信息集合;根据所述待更新的业务系统登录信息集合更新所述业务系统登录信息配置数据。3.根据权利要求1所述的基于RPA的多系统单点登录方法,其特征在于,所述调用所述RPA机器人,根据所述业务系统登录信息配置数据分别进行令牌获取、浏览器启动及在所述浏览器中登录业务系统,得到目标浏览器的步骤,包括:调用所述RPA机器人,获取待启动的浏览器标识,根据所述待启动的浏览器标识启动浏览器,得到第一浏览器;调用所述RPA机器人,从所述业务系统登录信息配置数据中获取业务系统登录信息作为目标业务系统登录信息;调用所述RPA机器人,根据目标业务系统登录信息获取令牌,得到目标令牌;调用所述RPA机器人,在所述第一浏览器中,根据所述目标业务系统登录信息的业务系统访问地址进行业务系统访问,得到第一业务系统登录页面;调用所述RPA机器人,将所述目标令牌、所述目标业务系统登录信息的第二账号及第二密码输入到所述第一业务系统登录页面中,生成第一业务系统登录请求;通过所述第一浏览器,获取所述第一业务系统登录请求对应的第一业务系统登录结果;通过所述第一浏览器,根据所述第一业务系统登录结果更新所述第一浏览器的文件存储空间;调用所述RPA机器人,重复执行所述调用所述RPA机器人,从所述业务系统登录信息配置数据中获取业务系统登录信息作为目标业务系统登录信息的步骤,直至完成所述业务系统登录信息配置数据中的所述业务系统登录信息的获取;将所述第一浏览器作为所述目标浏览器。4.根据权利要求3所述的基于RPA的多系统单点登录方法,其特征在于,所述调用所述RPA机器人,将所述目标令牌、所述目标业务系统登录信息的第二账号及第二密码输入到所述第一业务系统登录页面中,生成第一业务系统登录请求的步骤,包括:调用所述RPA机器人,将所述目标令牌输入所述第一业务系统登录页面的令牌输入框,得到令牌输入完成信号;调用所述RPA机器人,将所述第二账号输入所述第一业务系统登录页面的账号输入框,得到账号输入完成信号;调用所述RPA机器人,将所述第二密码输入所述第一业务系统登录页面的密码输入框,
得到密码输入完成信号;调用所述RPA机器人,根据所述令牌输入完成信号、所述账号输入完成信号和所述密码输入完成信号生成所述第一业务系统登录请求;通过所述第一业务系统登录页面,将所述第一业务系统登录请求发送给所述目标业务系统登录信息对应的业务系统...
【专利技术属性】
技术研发人员:李希加,
申请(专利权)人:未鲲上海科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。