跨浏览器登录方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33332293 阅读:17 留言:0更新日期:2022-05-08 09:13
本申请涉及一种跨浏览器登录方法、装置、计算机设备和存储介质。所述方法包括:通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器;当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址;通过所述第二浏览器将所述账号和密码发送至所述待跳转网址所对应的第二服务器中,所述第二服务器用于根据所述账号和密码登录所述待跳转网址;在接收所述第二服务器登录成功的消息时,跳转至所述待跳转网址。采用本方法能够节省时间。址。采用本方法能够节省时间。址。采用本方法能够节省时间。

【技术实现步骤摘要】
跨浏览器登录方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种跨浏览器登录方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,出现了各种各样的后台服务器系统,很多服务系统所支持的浏览器不相同,当一个服务系统需要调用另外的一个服务系统时,若两个服务系统所支持的浏览器不相同,则只能进行浏览器的切换。
[0003]传统技术中,在切换浏览器后,需要用户重新输入账号和密码进行登录。
[0004]然而,重新输入账号和密码进行登录的过程需要耗费用户大量的时间。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够节省时间的跨浏览器登录方法、装置、计算机设备和存储介质。
[0006]一种跨浏览器登录方法,应用于终端,所述方法包括:通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器;当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址;通过所述第二浏览器将所述账号和密码发送至所述待跳转网址所对应的第二服务器中,所述第二服务器用于根据所述账号和密码登录所述待跳转网址;在接收所述第二服务器登录成功的消息时,跳转至所述待跳转网址。
[0007]在其中一个实施例中,所述通过所述第二浏览器将所述账号和密码发送至所述待跳转网址所对应的第二服务器中,包括:获取系统标识;将所述系统标识、所述待跳转网址以及所述账号和密码进行拼接得到第一拼接字符串;将所述第一拼接字符串发送至所述待跳转网址所对应的第二服务器中;所述系统标识用于指示所述第二服务器判断所述第一拼接字符串中的系统标识是否符合第一要求,若是则根据所述账号和密码登录所述待跳转网址。
[0008]在其中一个实施例中,所述根据所述账号和密码登录第一服务器之后,还包括:对所述密码进行加密得到加密字符串;所述在所述第一浏览器中打开所述第二浏览器之前,还包括:获取系统时间,将所述系统时间、加密字符串以及用户名进行拼接得到第二拼接字符串;对所述第二拼接字符串进行加密得到第一密文;所述将所述系统标识、所述待跳转网址以及所述账号和密码进行拼接得到第一拼
接字符串,包括:将所述系统标识、所述待跳转网址以及所述第一密文进行拼接得到第一拼接字符串;所述第一拼接字符串用于指示所述第二服务器判断所述第一拼接字符串中的系统标识是否符合第一要求,若所述系统标识符合第一要求,继续对所述第一密文进行解密得到第三拼接字符串,对所述第三拼接字符串进行加密得到第二密文,并判断所述账号和所述第二密文是否符合第二要求,若所述第二密文符合第二要求,则根据所述账号和密码登录所述待跳转网址。
[0009]在其中一个实施例中,所述对所述密码进行加密得到加密字符串,包括:对所述密码进行加盐加密得到加密字符串。
[0010]一种跨浏览器登录方法,应用于第二服务器,所述方法包括:接收终端发送的登录请求,所述登录请求是所述终端通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器后,当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址,根据所述第一浏览器中存储的账号和密码生成,并通过所述第二浏览器发送的;对所述账号和密码进行验证;当验证成功时,向所述终端返回登录成功的消息,所述登录成功的消息用于指示所述终端在所述第二浏览器中跳转至所述待跳转网址。
[0011]在其中一个实施例中,所述登录请求还携带有第一拼接字符串,所述第一拼接字符串是系统标识、所述待跳转网址以及所述账号和密码进行拼接得到的;所述对所述账号和密码进行验证之前,还包括:提取所述第一拼接字符串中的系统标识;判断所述系统标识是否符合第一要求;当所述系统标识符合第一要求时,继续对所述账号和密码进行验证。
[0012]在其中一个实施例中,所述第一拼接字符串是根据所述系统标识、所述待跳转网址以及第一密文进行拼接得到的,所述第一密文是对第二拼接字符串进行加密得到的,所述第二拼接字符串是在所述第一浏览器中打开所述第二浏览器之前获取系统时间,将所述系统时间、加密字符串以及用户名进行拼接得到的,所述加密字符串是所述终端对所述账号进行加密得到的;所述当所述系统标识符合第一要求时,继续对所述账号和密码进行验证,包括:当所述系统标识符合第一要求时,对所述第一密文进行解密得到第三拼接字符串;对所述第三拼接字符串中的加密字符串进行加密得到第二密文;判断所述账号和所述第二密文是否符合第二要求;若所述第二密文符合第二要求,则对所述账号和密码进行验证。
[0013]在其中一个实施例中,所述对所述第三拼接字符串中的加密字符串进行加密得到第二密文之前,还包括:获取当前时间,判断所述第三拼接字符串中的系统时间与所述当前时间的差值是否符合时间要求;若不符合时间要求,则向所述终端返回登录页面;
若符合时间要求,则继续对所述第三拼接字符串中的加密字符串进行加密得到第二密文。
[0014]在其中一个实施例中,所述对所述第三拼接字符串中的加密字符串进行加密得到第二密文,包括:对所述第三拼接字符串中的加密字符串进行加盐加密得到第二密文。
[0015]一种跨浏览器登录装置,应用于终端,所述装置包括:第一接收模块,用于通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器;网址获取模块,用于当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址;第一发送模块,用于通过所述第二浏览器将所述账号和密码发送至所述待跳转网址所对应的第二服务器中,所述第二服务器用于根据所述账号和密码登录所述待跳转网址;跳转模块,用于在接收所述第二服务器登录成功的消息时,跳转至所述待跳转网址。
[0016]一种跨浏览器登录装置,应用于服务器,所述装置包括:第二接收模块,用于接收终端发送的登录请求,所述登录请求是所述终端通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器后,当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址,根据所述第一浏览器中存储的账号和密码生成,并通过所述第二浏览器发送的;验证模块,用于对所述账号和密码进行验证;第二发送模块,用于当验证成功时,向所述终端返回登录成功的消息,所述登录成功的消息用于指示所述终端在所述第二浏览器中跳转至所述待跳转网址。
[0017]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任意一个实施例中所述的方法的步骤。
[0018]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一个实施例中所述的方法的步骤。
[0019]上述跨浏览器登录方法、装置、计算机设备和存储介质,先通过账号密码登录至第一浏览器,当需要跳转至第二浏览器时,则在第一浏览器中打开第二浏览器,并获取待跳转网址,这样将账号和密码发送至对应的第二服务器,以便于第二服务器根据账号和密码登录待跳转网址,并在登录成功后,返回至本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨浏览器登录方法,其特征在于,应用于终端,所述方法包括:通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器;当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址;通过所述第二浏览器将所述账号和密码发送至所述待跳转网址所对应的第二服务器中,所述第二服务器用于根据所述账号和密码登录所述待跳转网址;在接收所述第二服务器登录成功的消息时,跳转至所述待跳转网址。2.根据权利要求1所述的方法,其特征在于,所述通过所述第二浏览器将所述账号和密码发送至所述待跳转网址所对应的第二服务器中,包括:获取系统标识;将所述系统标识、所述待跳转网址以及所述账号和密码进行拼接得到第一拼接字符串;将所述第一拼接字符串发送至所述待跳转网址所对应的第二服务器中;所述系统标识用于指示所述第二服务器判断所述第一拼接字符串中的系统标识是否符合第一要求,若是则根据所述账号和密码登录所述待跳转网址。3.根据权利要求2所述的方法,其特征在于,所述根据所述账号和密码登录第一服务器之后,还包括:对所述密码进行加密得到加密字符串;所述在所述第一浏览器中打开所述第二浏览器之前,还包括:获取系统时间,将所述系统时间、加密字符串以及用户名进行拼接得到第二拼接字符串;对所述第二拼接字符串进行加密得到第一密文;所述将所述系统标识、所述待跳转网址以及所述账号和密码进行拼接得到第一拼接字符串,包括:将所述系统标识、所述待跳转网址以及所述第一密文进行拼接得到第一拼接字符串;所述第一拼接字符串用于指示所述第二服务器判断所述第一拼接字符串中的系统标识是否符合第一要求,若所述系统标识符合第一要求,继续对所述第一密文进行解密得到第三拼接字符串,对所述第三拼接字符串进行加密得到第二密文,并判断所述账号和所述第二密文是否符合第二要求,若所述第二密文符合第二要求,则根据所述账号和密码登录所述待跳转网址。4.根据权利要求3所述的方法,其特征在于,所述对所述密码进行加密得到加密字符串,包括:对所述密码进行加盐加密得到加密字符串。5.一种跨浏览器登录方法,其特征在于,应用于第二服务器,所述方法包括:接收终端发送的登录请求,所述登录请求是所述终端通过第一浏览器接收账号和密码,并根据所述账号和密码登录第一服务器后,当需要跳转至第二浏览器时,在所述第一浏览器中打开所述第二浏览器,并获取待跳转网址,根据所述第一浏览器中存储的账号和密码生成,并通过所述第二浏览器发送的;对所述账号和密码进行验证;
当验证成功时,向所述终端返回登录成功的消息,所述登录成功的消息用于指示所述终端在所述第二浏览器中跳转至所述待跳转网址。6.根据权利要求5所述的方法,其特征在于,所述登录请求还携带有第一拼接字符串,所述第一拼接字符串是系统标识、所述待跳转网址以及所述账号和密码进行拼接得到的;所述对所述账号和密码进行验证之前,还包括:提取所述第一拼接字符串中的系统标识;判断所述系统标识是否符合第一要求;当所述系统标识符合第一要...

【专利技术属性】
技术研发人员:苏循发
申请(专利权)人:太平金融科技服务上海有限公司深圳分公司
类型:发明
国别省市:

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

1