一种网站页面访问权限管理方法及系统技术方案

技术编号:32365426 阅读:19 留言:0更新日期:2022-02-20 03:38
本发明专利技术涉及计算机网络管理技术领域,更具体的说,涉及一种网站页面访问权限管理方法及系统。本发明专利技术提供了一种网站页面访问权限管理方法,包括以下步骤:步骤S1、获取用户登录网站的对应登录信息,生成所述用户的可访问页面权限清单及配置;步骤S2、将所述用户所需访问的当前页面,与所述用户的可访问页面权限清单及配置进行匹配,根据匹配结果决定是否允许所述用户访问所述当前页面。本发明专利技术提供的一种网站页面访问权限管理方法及系统,无需前后端开发人员手动同步即可高效实现网站页面访问权限的常见功能,实现简单且通用性强。实现简单且通用性强。实现简单且通用性强。

【技术实现步骤摘要】
一种网站页面访问权限管理方法及系统


[0001]本专利技术涉及计算机网络管理
,更具体的说,涉及一种网站页面访问权限管理方法及系统。

技术介绍

[0002]在企业CRM(客户关系管理)、ERM(企业资源管理)、ERP(企业资源计划)等信息管理型网站中,通常都会有对登录用户设置级别、分配查看页面权限、操作按钮权限的功能。
[0003]其中,CRM(Customer Relationship Management,客户关系管理)系统,是指利用软件、硬件和网络技术,为企业建立一个客户信息收集、管理、分析和利用的信息系统。以客户数据的管理为核心,记录企业在市场营销和销售过程中和客户发生的各种交互行为。
[0004]ERM(Enterprise Resource Management,企业资源管理)系统,以管理会计为核心的信息系统,识别和规划企业资源,从而获取客户订单,完成加工和交付,最后得到客户付款。换言之,ERM将企业内部所有资源整合在一起,对采购、生产、成本、库存、分销、运输、财务、人力资源进行规划,从而达到最佳资源组合,取得最佳效益。
[0005]ERP(Enterprise Resource Planning,企业资源计划系统)系统,企业资源计划系统是指建立在信息技术基础上以系统化的管理思想企业决策及员工提供决策运行手段的管理平台,是一个将物流、财流、信息流集成化管理的应用系统,包含采购、销售、库存、客户、财务等模块,用来进行企业资源优化,使管理效益最大化。
[0006]一般主流技术实现方案,往往是由前端开发人员手动将网站所有页面清单、网站所有按钮清单交由后端开发人员,再由后端开发人员通过网络接口返回网站所有页面清单、网站所有按钮清单,供企业用户配置登录用户级别、分配查看页面权限、操作按钮权限。
[0007]中国专利技术专利CN 200610157777.4提供一种网页权限管控方法,该方法通过安装在应用程序服务器中的配置文件验证及管理客户端访问网页的权限,该方法包括如下步骤:检查客户端是否登录网页;若该客户端没有登录网页,则导入登录对话框;接收客户端所输入的指令,并从数据库服务器中寻找与该指令相匹配的身份码和识别码,以确定该客户端是否通过身份验证;若所述客户端通过身份验证,则从所述数据库服务器中读取该客户端的身份码对应的网页访问权限,以确定该客户端是否在访问所述网页的授权范围内。
[0008]上述技术方案不便之处在于每当网站页面有增减、变动时,都需要前端开发人员与后端开发人员手动进行网站所有页面清单、网站所有按钮清单的同步工作。同时网站用户如果已设置了某页面的访问权限,当因为网站功能迭代而删除/替换某页面,对于存储于数据库的访问权限数据来说是一份无效/错误的配置数据。
[0009]现有的技术方案在开发工作中比较低效,而且可能会产生无效/错误的数据造成网站功能异常。

技术实现思路

[0010]本专利技术的目的是提供一种网站页面访问权限管理方法及系统,解决现有技术对于
网站页面有增减变动时权限管理效率低下且容易出错的问题。
[0011]为了实现上述目的,本专利技术提供了一种网站页面访问权限管理方法,包括以下步骤:
[0012]步骤S1、获取用户登录网站的对应登录信息,生成所述用户的可访问页面权限清单及配置;
[0013]步骤S2、将所述用户所需访问的当前页面,与所述用户的可访问页面权限清单及配置进行匹配,根据匹配结果决定是否允许所述用户访问所述当前页面。
[0014]在一实施例中,所述步骤S1,进一步包括:
[0015]步骤S11、获取用户登录网站的对应登录信息,返回所述用户对应权限级别的可访问页面清单及配置;
[0016]步骤S12、将网站所有权限页面清单及配置与所述用户对应权限级别的可访问页面清单及配置进行交集处理,查找并生成所述用户可访问的权限页面清单及配置;
[0017]步骤S13、将网站所有公共页面清单及配置与所述用户可访问的权限页面清单及配置进行合并处理,生成所述用户的可访问页面权限清单及配置。
[0018]在一实施例中,所述步骤S2中,根据匹配结果决定是否允许所述用户访问所述当前页面,进一步包括:
[0019]当所述当前页面在所述用户的可访问页面权限清单及配置中时,允许所述用户正常打开访问所述当前页面;
[0020]当所述当前页面不在所述用户的可访问页面权限清单及配置中时,则禁止打开访问所述当前页面,跳转至无权限提示页面。
[0021]在一实施例中,所述网站所有权限页面清单及配置,为网站内所有的需要权限才能访问的页面及配置的集合;
[0022]所述用户对应权限级别的可访问页面清单及配置,为登录用户对应权限级别内可访问的页面及配置的集合。
[0023]在一实施例中,所述用户对应权限级别的可访问页面清单及配置,为网站所有权限页面清单及配置的子集。
[0024]在一实施例中,所述步骤S11中所述用户对应权限级别的可访问页面清单及配置,通过以下步骤进行配置:
[0025]步骤S111、读取页面文件自动生成网站所有权限页面清单及配置和网站所有公共页面清单及配置;
[0026]步骤S112、根据网站所有权限页面清单及配置和网站所有公共页面清单及配置自动转换为权限配置页面;
[0027]步骤S113、选择并配置不同权限级别的页面访问权限,将页面清单保存,形成不同权限级别的可访问页面清单及配置。
[0028]在一实施例中,所述步骤S111,进一步包括:
[0029]通过读取网站工程项目的所有本地页面文件的执行命令脚本,生成网站的所有权限页面清单和公共页面清单及对应配置。
[0030]在一实施例中,所述权限配置页面为权限勾选页面。
[0031]为了实现上述目的,本专利技术提供了一种网站页面访问权限管理系统,包括:
[0032]存储器,用于存储可由处理器执行的指令;
[0033]处理器,用于执行所述指令以实现如上述任一项所述的方法。
[0034]为了实现上述目的,本专利技术提供了一种计算机存储介质,其上存储有计算机指令,其中当计算机指令被处理器执行时,执行如上述任一项所述的方法。
[0035]本专利技术提供的一种网站页面访问权限管理方法及系统,无需前后端开发人员手动同步,高效实现网站页面访问权限的常见功能,实现简单且通用性强。
附图说明
[0036]本专利技术上述的以及其他的特征、性质和优势将通过下面结合附图和实施例的描述而变的更加明显,在附图中相同的附图标记始终表示相同的特征,其中:
[0037]图1揭示了根据本专利技术一实施例的网站页面访问权限管理方法流程图;
[0038]图2揭示了根据本专利技术一实施例的用户登录网站的权限管理流程图;
[0039]图3揭示了根据本专利技术一实施例的用户访问网站页面的流程图;
[0040]图4揭示了根据本专利技术一实施例的权限页面配置流程图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网站页面访问权限管理方法,其特征在于,包括以下步骤:步骤S1、获取用户登录网站的对应登录信息,生成所述用户的可访问页面权限清单及配置;步骤S2、将所述用户所需访问的当前页面,与所述用户的可访问页面权限清单及配置进行匹配,根据匹配结果决定是否允许所述用户访问所述当前页面。2.根据权利要求1所述的网站页面访问权限管理方法,其特征在于,所述步骤S1,进一步包括:步骤S11、获取用户登录网站的对应登录信息,返回所述用户对应权限级别的可访问页面清单及配置;步骤S12、将网站所有权限页面清单及配置与所述用户对应权限级别的可访问页面清单及配置进行交集处理,查找并生成所述用户可访问的权限页面清单及配置;步骤S13、将网站所有公共页面清单及配置与所述用户可访问的权限页面清单及配置进行合并处理,生成所述用户的可访问页面权限清单及配置。3.根据权利要求1所述的网站页面访问权限管理方法,其特征在于,所述步骤S2中,根据匹配结果决定是否允许所述用户访问所述当前页面,进一步包括:当所述当前页面在所述用户的可访问页面权限清单及配置中时,允许所述用户正常打开访问所述当前页面;当所述当前页面不在所述用户的可访问页面权限清单及配置中时,则禁止打开访问所述当前页面,跳转至无权限提示页面。4.根据权利要求2所述的网站页面访问权限管理方法,其特征在于,所述网站所有权限页面清单及配置,为网站内所有的需要权限才能访问的页面及配置的集合;所述用户对应权限级别的可访问页面清单及配置,为...

【专利技术属性】
技术研发人员:周晔穆海洁汤海越何佳敏
申请(专利权)人:上海汇付数据服务有限公司
类型:发明
国别省市:

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

1