Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020135583 - ACCESS CONTROL METHOD FOR PROCESSING FRONT-END PAGE, AND DEVICE

Publication Number WO/2020/135583
Publication Date 02.07.2020
International Application No. PCT/CN2019/128695
International Filing Date 26.12.2019
IPC
G06F 8/38 2018.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
38for implementing user interfaces
CPC
G06F 8/38
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
38for implementing user interfaces
Applicants
  • 北京辰安科技股份有限公司 BEIJING GLOBAL SAFETY TECHNOLOGY CO., LTD. [CN]/[CN]
  • 清华大学 TSINGHUA UNIVERSITY [CN]/[CN]
Inventors
  • 陈建国 CHEN, Jianguo
  • 袁宏永 YUAN, Hongyong
  • 张志彪 ZHANG, Zhibiao
  • 陈涛 CHEN, Tao
  • 苏国锋 SU, Guofeng
  • 陈涛 CHEN, Tao
  • 孙占辉 SUN, Zhanhui
  • 黄全义 HUANG, Quanyi
  • 杨秀中 YANG, Xiuzhong
Agents
  • 北京清亦华知识产权代理事务所(普通合伙) TSINGYIHUA INTELLECTUAL PROPERTY LLC
Priority Data
201811645607.X29.12.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) ACCESS CONTROL METHOD FOR PROCESSING FRONT-END PAGE, AND DEVICE
(FR) PROCÉDÉ DE CONTRÔLE D'ACCÈS POUR TRAITER UNE PAGE D'EXTRÉMITÉ AVANT ET DISPOSITIF
(ZH) 处理前端页面的权限控制方法及装置
Abstract
(EN)
An access control method for processing a front-end page, and a device. The method comprises: parsing an original HTML document, performing custom tag parsing according to a pre-determined control logic to render an original HTML page, and determining whether calling JavaScript logic code is required (S101); if so, intercepting a call method of the JavaScript logic code (S102); and parsing an annotation according to the call method to determine, according to the parsed annotation, whether a current user has a access control, and if so, allowing a call (S103). The method realizes simple implementation of access control for page elements and logic code according to access and role keywords, and the access control for page elements meets a requirement of direct visibility. The invention realizes front-end access control without writing code, effectively improves direct visibility, versatility, and compatibility of control, and is easy to implement.
(FR)
L'invention concerne un procédé de contrôle d'accès pour traiter une page d'extrémité avant et un dispositif. Le procédé consiste à : analyser un document HTML original, effectuer une analyse d'étiquette personnalisée selon une logique de contrôle prédéfinie pour rendre une page HTML originale et déterminer s'il est nécessaire d'appeler un code logique JavaScript (S101) ; si tel est le cas, intercepter un procédé d'appel du code logique JavaScript (S102) ; et analyser une annotation selon le procédé d'appel pour déterminer, selon l'annotation analysée, si un utilisateur actuel a un contrôle d'accès et, si tel est le cas, autoriser l'appel (S103). Le procédé réalise une mise en œuvre simple d'un contrôle d'accès pour des éléments de page et un code logique selon des mots-clés d'accès et de rôle et le contrôle d'accès pour des éléments de page répond à une exigence de visibilité directe. L'invention réalise un contrôle d'accès d'extrémité avant sans code d'écriture, améliore efficacement la visibilité directe, la polyvalence et la compatibilité de contrôle et est facile à mettre en œuvre.
(ZH)
一种处理前端页面的权限控制方法及装置,其中,方法包括:对原始HTML文档进行解析,并根据预设控制逻辑进行自定义标签的解析,以对原始HTML页面进行页面渲染,并判断是否需要调用JavaScript逻辑代码(S101);如果需要调用JavaScript逻辑代码,则拦截JavaScript逻辑代码的调用方法(S102);根据调用方法对注解进行解析,以根据解析注释判断当前用户是否拥有控制权限,并在拥有控制权限时,允许调用(S103)。该方法根据权限与角色的关键字就可轻松实现页面元素和逻辑代码的权限控制,页面元素权限控制还能满足直观性的要求,并实现前端权限控制代码零编写的目标,有效提高控制的直观性、通用性和兼容性,简单易实现。
Also published as
Latest bibliographic data on file with the International Bureau