用于配置统一登录界面的方法、存储介质及处理器与流程

文档序号:36402319发布日期:2023-12-16 07:11阅读:47来源:国知局
用于配置统一登录界面的方法与流程

本申请涉及计算机领域,具体地涉及一种用于配置统一登录界面的方法、存储介质及处理器。


背景技术:

1、目前,一个业务系统中存在不同的租户,不同的租户在登录时能够显示不同的logo以及其他信息。通过给不同的租户分配不同的域名,用户进入登录界面后,根据域名不同来识别不同的租户,从而获取对应租户的logo和其他信息并显示。但采用该方式,不同租户采用不同的域名,仅适用于同一业务系统不同租户,即根据不同租户的需求对某个业务系统的界面元素进行个性化展示,但无法适用于不同业务系统同一租户。

2、若不同业务系统通过统一登录界面登录,统一登录界面的元素固定,难以针对同一租户展示不同业务系统的界面元素,不能满足用户需求。若子业务系统或者子公司想要展示自己的logo给用户,则需要开发单独的登录页面,开发的成本较高,且需要的人力成本和时间成本较高。


技术实现思路

1、本申请实施例的目的是提供一种用于配置统一登录界面的方法、存储介质及处理器。

2、为了实现上述目的,本申请第一方面提供一种用于配置统一登录界面的方法,包括:

3、接收用户输入的业务系统的域名;

4、基于域名发送针对业务系统的访问请求至业务系统的服务器端;

5、在业务系统需要登录认证且访问请求未携带有用户的身份令牌的情况下,接收服务器端发送的重定向信息,重定向信息包括业务系统的统一登录地址以及对应的界面元素的下载地址;

6、访问统一登录地址和下载地址,以分别下载业务系统的统一登录界面和对应的界面配置信息;

7、基于界面配置信息配置统一登录界面的界面元素,以将配置对应的界面元素后的统一登录界面显示为业务系统的登录界面。

8、在本申请实施例中,下载地址包括界面标识地址和界面背景地址,基于界面配置信息配置统一登录界面的界面元素包括:在界面配置信息包括界面标识信息和/或界面背景信息的情况下,根据界面标识信息配置统一登录界面的界面标识,和/或根据界面背景标识配置统一登录界面的界面背景。

9、在本申请实施例中,基于界面配置信息配置统一登录界面的界面元素还包括:在界面配置信息未包括界面标识信息和/或界面背景信息的情况下,为统一登录界面配置预设标识和/或预设背景。

10、在本申请实施例中,方法还包括:在基于界面配置信息配置统一登录界面的界面元素之后,访问业务系统的登录界面的登录接口地址,以获取用户的登录信息;将登录信息发送至业务系统,以完成针对业务系统的访问。

11、在本申请实施例中,方法还包括:在接收用户输入的业务系统的域名之前,配置每个业务系统的界面元素,并存储每个界面元素的下载地址。

12、本申请第二方面提供一种用于配置统一登录界面的方法,包括:

13、客户端接收用户输入的业务系统的域名,并基于域名发送针对业务系统的访问请求至业务系统的服务器端;

14、在服务器端确定业务系统需要登录认证的情况下,服务器端判断访问请求中是否携带有用户的身份令牌;

15、在服务器端确定访问请求中未携带有身份令牌的情况下,服务器端生成访问请求的重定向信息,重定向信息包括业务系统的统一登录地址以及对应的界面元素的下载地址;

16、客户端接收服务器端发送的重定向信息,并访问统一登录地址和下载地址,以分别下载业务系统的统一登录界面和对应的界面配置信息;

17、客户端基于界面配置信息配置统一登录界面的界面元素,以将配置对应的界面元素后的统一登录界面显示为业务系统的登录界面。

18、在本申请实施例中,下载地址包括界面标识地址和界面背景地址,客户端基于界面配置信息配置统一登录界面的界面元素包括:在界面配置信息包括界面标识信息和/或界面背景信息的情况下,客户端根据界面标识信息配置统一登录界面的界面标识,和/或根据界面背景标识配置统一登录界面的界面背景;在界面配置信息未包括界面标识信息和/或界面背景信息的情况下,客户端为统一登录界面配置预设标识和/或预设背景。

19、在本申请实施例中,方法还包括:在服务器端确定访问请求中携带有身份令牌的情况下,服务器端判断身份令牌是否处于有效期内;在身份令牌处于有效期内的情况下,服务器端根据访问请求访问业务系统;在身份令牌未处于有效期内的情况下,服务器端生成访问请求的重定向信息,并发送重定向信息至客户端,直至基于界面配置信息配置统一登录界面的界面元素。

20、本申请第三方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得处理器被配置成执行上述的用于配置统一登录界面的方法。

21、本申请第四方面提供一种处理器,被配置成执行上述的用于配置统一登录界面的方法。

22、通过上述技术方案,不同业务系统可在统一登录界面进行登录,登录界面域名相同,减少开发成本,且可以根据业务系统对应的界面元素对统一登录界面进行动态配置,使得同一用户在登录不同业务系统时,能够在统一登录界面显示不同的界面元素,提高用户体验。

23、本申请实施例的其他特征和优点将在随后的具体实施方式部分予以详细说明。



技术特征:

1.一种用于配置统一登录界面的方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的用于配置统一登录界面的方法,其特征在于,所述下载地址包括界面标识地址和所述界面背景地址,所述基于所述界面配置信息配置所述统一登录界面的界面元素包括:

3.根据权利要求2所述的用于配置统一登录界面的方法,其特征在于,所述基于所述界面配置信息配置所述统一登录界面的界面元素还包括:

4.根据权利要求1所述的用于配置统一登录界面的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的用于配置统一登录界面的方法,其特征在于,所述方法还包括:

6.一种用于配置统一登录界面的方法,其特征在于,所述方法包括:

7.根据权利要求6所述的用于配置统一登录界面的方法,其特征在于,所述下载地址包括界面标识地址和所述界面背景地址,所述客户端基于所述界面配置信息配置所述统一登录界面的界面元素包括:

8.根据权利要求6所述的用于配置统一登录界面的方法,其特征在于,所述方法还包括:

9.一种机器可读存储介质,该机器可读存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至5中任一项所述的用于配置统一登录界面的方法,或被配置成执行根据权利要求6至8中任一项所述的用于配置统一登录界面的方法。

10.一种处理器,其特征在于,被配置成执行根据权利要求1至5中任意一项所述的用于配置统一登录界面的方法,或被配置成执行根据权利要求6至8中任意一项所述的用于配置统一登录界面的方法。


技术总结
本申请实施例提供一种用于配置统一登录界面的方法、存储介质及处理器。方法包括:接收用户输入的业务系统的域名;基于域名发送针对业务系统的访问请求至业务系统的服务器端;在业务系统需要登录认证且访问请求未携带有用户的身份令牌的情况下,接收服务器端发送的重定向信息,重定向信息包括业务系统的统一登录地址以及对应的界面元素的下载地址;访问统一登录地址和下载地址,以分别下载业务系统的统一登录界面和对应的界面配置信息;基于界面配置信息配置统一登录界面的界面元素,以将配置对应的界面元素后的统一登录界面显示为业务系统的登录界面,以根据业务系统对应的界面元素对统一登录界面进行动态配置。

技术研发人员:龚敏,刘波,贺海铭
受保护的技术使用者:中联智慧农业股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1