显示页面的确定方法、显示方法、系统、服务器及终端技术方案

技术编号:29674130 阅读:19 留言:0更新日期:2021-08-13 21:56
本申请提供了一种显示页面的确定方法、显示方法、系统、服务器及终端,所述确定方法包括:基于用户的登录信息,对所述用户的登录身份进行验证;若所述用户通过验证,基于所述登录信息,确定所述用户具有操作权限的页面显示数据;将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面。这样,根据所述确定方法、显示方法、系统、服务器及终端,采用本申请提供的技术方案能够基于用户的登录信息,通过服务器确定出用户具有操作权限的访问页面的页面显示数据,有助于降低代码维护的复杂度,提高管理人员的工作效率。

【技术实现步骤摘要】
显示页面的确定方法、显示方法、系统、服务器及终端
本申请涉及计算机网络
,尤其是涉及一种显示页面的确定方法、显示方法、系统、服务器及终端。
技术介绍
随着互联网技术的飞速发展,越来越多的人在使用信息系统进行信息管理和交互。出于信息安全和用户管理等多方面因素的考虑,针对不同身份的用户,系统显示的页面应当不同。在服务器和终端分离的系统架构模式下,现有的确定用户可操作的系统显示页面需要服务器和终端同时支持,则一旦用户可操作的系统页面改变,此时服务器和终端代码都需要修改。这使得确定显示页面的功能在服务器和终端中存在耦合,给系统更新和维护带来了不便。
技术实现思路
有鉴于此,本申请的目的在于提供一种显示页面的确定方法、显示方法、系统、服务器及终端,基于用户的登录信息,通过服务器确定出用户具有操作权限的访问页面的页面显示数据,有助于降低代码维护的复杂度,提高管理人员的工作效率。本申请主要包括以下几个方面:第一方面,本申请实施例提供了一种显示页面的确定方法,所述确定方法应用于服务器,所述确定方法包括:基于用户的登录信息,对所述用户的登录身份进行验证;若所述用户通过验证,基于所述登录信息,确定所述用户具有访问操作权限的页面显示数据;将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面。在一种可能的实施方式中,所述若所述用户通过验证,基于所述登录信息,确定所述用户具有操作权限的页面显示数据,包括:从所述登录信息中识别出所述用户的账号信息;基于所述账号信息,确定所述用户所属的用户组;确定所述用户在所述用户组中所具有的功能操作权限;基于所述功能操作权限,生成所述用户具有操作权限的页面显示数据,其中,所述页面显示数据中至少包括所述用户具有操作权限的菜单按钮的菜单显示数据。在一种可能的实施方式中,当所述页面显示数据中未包括所述用户具有操作权限的操作按钮的操作显示数据时,在所述将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面之后,所述确定方法还包括:接收所述终端发送的菜单访问请求;响应于所述菜单访问请求,确定在菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据;将所述操作显示数据发送至所述终端,以使所述终端根据接收的所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。第二方面,本申请实施例还提供了一种显示页面的显示方法,所述显示方法应用于终端,所述显示方法包括:将所述用户输入的登录信息发送至服务器;接收所述服务器反馈的页面显示数据;根据所述页面显示数据渲染得到所述用户可操作的访问页面;响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作,当所述页面显示数据中包括操作显示数据时,从所述页面显示数据中确定出在该菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据;根据所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。在一种可能的实施方式中,在所述响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作之后,所述显示方法还包括:当所述页面显示数据中未包括所述操作显示数据时,针对于该菜单按钮生成菜单访问请求;将所述菜单访问请求发送至所述服务器;接收所述服务器反馈的所述操作显示数据;根据所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。第三方面,本申请实施例还提供了一种显示页面的确定系统,所述确定系统包括服务器和终端:所述服务器,用于基于用户的登录信息,对所述用户的登录身份进行验证,若所述用户通过验证,确定所述用户具有操作权限的页面显示数据并发送至所述终端,并响应于所述终端发送的菜单访问请求,确定在菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据,并将所述操作显示数据发送至所述终端;所述终端,用于将所述用户输入的登录信息发送至所述服务器,接收所述服务器反馈的页面显示数据,根据所述页面显示数据渲染得到所述用户可操作的访问页面,响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作,针对于该菜单按钮生成菜单访问请求并将所述菜单访问请求发送至所述服务器,接收所述服务器反馈的所述操作显示数据;根据所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。第四方面,本申请实施例还提供了一种显示页面的确定方法,所述确定方法应用于系统,所述确定方法包括:终端将用户输入的登录信息发送至服务器;所述服务器基于所述用户的登录信息,对所述用户的登录身份进行验证,若所述用户通过验证,确定所述用户具有操作权限的页面显示数据并将所述页面显示数据发送至所述终端;所述终端接收所述服务器反馈的页面显示数据并根据所述页面显示数据渲染得到所述用户可操作的访问页面;所述终端响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作,针对于该菜单按钮生成菜单访问请求并将所述菜单访问请求发送至所述服务器;所述服务器响应于所述菜单访问请求,确定在该菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据并将所述操作显示数据发送至所述终端;所述终端接收所述服务器反馈的所述操作显示数据并根据所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。第五方面,本申请实施例还提供一种服务器,所述服务器包括:身份验证模块,用于基于用户的登录信息,对所述用户的登录身份进行验证;显示数据确定模块,用于若所述用户通过验证,基于所述登录信息,确定所述用户具有操作权限的页面显示数据;显示数据发送模块,用于将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面。在一种可能的实施方式中,所述显示数据确定模块,还用于从所述登录信息中识别出所述用户的账号信息;基于所述账号信息,确定所述用户所属的用户组;确定所述用户在所述用户组中所具有的功能操作权限;基于所述功能操作权限,生成所述用户具有操作权限的页面显示数据,其中,所述页面显示数据中至少包括所述用户具有操作权限的菜单按钮的菜单显示数据。在一种可能的实施方式中,当所述页面显示数据中未包括所述用户具有操作权限的操作按钮的操作显示数据时,所述服务器还包括:菜单访问请求接收模块,用于接收所述终端发送的菜单访问请求;操作显示数据确定模块,用于响应于所述菜单访问请求,确定在该菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据;操作显示数据发送模块,用于将所述操作显示数据发送至所述终端,以使所述终端根据接收的所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。第六方面,本申请实施例还提供一种终端,所述终端包括:登录信息发送模块,用于将用户输入的登录信息发送至服务器;显示数据接收模块,用于接收所述服务器反馈的页面显示数据;页面渲染模块,用于根据所述页面显示数据渲染得到所述用户可操作的访问页面;操作数据确定模块,用于响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作,当所述页面显示数据中包括操作显示数据时,从所述页面显示数据中确定出在该菜本文档来自技高网...

【技术保护点】
1.一种显示页面的确定方法,所述确定方法应用于服务器,其特征在于,所述确定方法包括:/n基于用户的登录信息,对所述用户的登录身份进行验证;/n若所述用户通过验证,基于所述登录信息,确定所述用户具有操作权限的页面显示数据;/n将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面。/n

【技术特征摘要】
1.一种显示页面的确定方法,所述确定方法应用于服务器,其特征在于,所述确定方法包括:
基于用户的登录信息,对所述用户的登录身份进行验证;
若所述用户通过验证,基于所述登录信息,确定所述用户具有操作权限的页面显示数据;
将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面。


2.根据权利要求1所述的方法,其特征在于,所述若所述用户通过验证,基于所述登录信息,确定所述用户具有操作权限的页面显示数据,包括:
从所述登录信息中识别出所述用户的账号信息;
基于所述账号信息,确定所述用户所属的用户组;
确定所述用户在所述用户组中所具有的功能操作权限;
基于所述功能操作权限,生成所述用户具有操作权限的页面显示数据,其中,所述页面显示数据中至少包括所述用户具有操作权限的菜单按钮的菜单显示数据。


3.根据权利要求1所述的方法,其特征在于,当所述页面显示数据中未包括所述用户具有操作权限的操作按钮的操作显示数据时,在所述将所述页面显示数据发送至所述用户所使用的终端,以使所述终端根据接收的所述页面显示数据渲染得到所述用户可操作的访问页面之后,所述确定方法还包括:
接收所述终端发送的菜单访问请求;
响应于所述菜单访问请求,确定在菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据;
将所述操作显示数据发送至所述终端,以使所述终端根据接收的所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。


4.一种显示页面的显示方法,所述显示方法应用于终端,其特征在于,所述显示方法包括:
将所述用户输入的登录信息发送至服务器;
接收所述服务器反馈的页面显示数据;
根据所述页面显示数据渲染得到所述用户可操作的访问页面;
响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作,当所述页面显示数据中包括操作显示数据时,从所述页面显示数据中确定出在该菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据;
根据所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。


5.根据权利要求4所述的方法,其特征在于,在所述响应于所述用户在所述访问页面中针对于任意一个菜单按钮的选择操作之后,所述显示方法还包括:
当所述页面显示数据中未包括所述操作显示数据时,针对于该菜单按钮生成菜单访问请求;
将所述菜单访问请求发送至所述服务器;
接收所述服务器反馈的所述操作显示数据;
根据所述操作显示数据渲染得到所述用户具有操作权限的操作按钮。


6.一种显示页面的确定系统,其特征在于,所述确定系统包括服务器和终端:
所述服务器,用于基于用户的登录信息,对所述用户的登录身份进行验证,若所述用户通过验证,确定所述用户具有操作权限的页面显示数据并发送至所述终端,并响应于所述终端发送的菜单访问请求,确定在菜单按钮下所述用户具有操作权限的操作按钮的操作显示数据,并将所述操作显示数据发送至所述终端;
所述终端,用于将所述用户输入的登录信息发送至所述服务器,接收...

【专利技术属性】
技术研发人员:范静伟
申请(专利权)人:北京创源微致软件有限公司
类型:发明
国别省市:北京;11

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

1