CN105069331A - 基于计算机二进制编码格式的权限控制方法 - Google Patents
基于计算机二进制编码格式的权限控制方法 Download PDFInfo
- Publication number
- CN105069331A CN105069331A CN201510481289.8A CN201510481289A CN105069331A CN 105069331 A CN105069331 A CN 105069331A CN 201510481289 A CN201510481289 A CN 201510481289A CN 105069331 A CN105069331 A CN 105069331A
- Authority
- CN
- China
- Prior art keywords
- authority
- control method
- computing machine
- authority code
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种基于计算机二进制编码格式的权限控制方法,通过将二进制编码规则合理组合运用,使每个用户都会产生相应的权限码,权限码由计算机二进制编码格式组成,只需要前端的解码规则保证和服务端一致性,就能够非常容易的实现对前端功能或展示的控制。本发明采用简单的编码及存储方式解决了传统的权限控制***不适合运用到具体某一个人的问题。
Description
技术领域
本发明涉及基于计算机二进制编码格式的权限控制方法。
背景技术
传统的权限控制一般运用于办公***管理。传统的权限***一般由角色岗位ID和功能ID组成,一个角色ID可以对应多个功能ID,每个用户都会拥有一个角色ID。这样导致想要给不同的用户分配不同的功能,必须先要创建不同的角色。不适用于针对单个用户设置权限。
发明内容
本发明的目的在于提供一种基于计算机二进制编码格式的权限控制方法,通过将二进制编码规则合理组合运用,使每个用户都会产生相应的权限码,权限码由计算机二进制编码格式组成,只需要前端的解码规则保证和服务端一致性,就能够非常容易的实现对前端功能或展示的控制。
为实现上述目的,本发明的技术方案是设计一种基于计算机二进制编码格式的权限控制方法,包括如下步骤:
1)在服务器端将现有的功能以计算机二进制规则进行编码排序,并定义好编码规则;规则中的基本原理为:“0”表示关闭,“1”表示开启;
2)为每个用户创建一个权限属性,其包含权限码,所述权限码为由计算机二进制组成的一串编码;
3)用户在使用前端产品时,***首先根据用户标识返回该用户对应的权限码,前端产品根据权限码和解码规则判断功能的显示或影藏;
其中,
权限码按照如下步骤设定:先把需要控制的功能全部罗列出来,按照二进制原理0或1排列,0标识关闭,1标识隐藏,每一个需要控制的功能都对应一个0或者1,然后把这些0或1串在一起,就组成了权限码。
优选的,前端产品的解码规则与服务器端致性。
本发明的优点和有益效果在于:提供一种基于计算机二进制编码格式的权限控制方法,通过将二进制编码规则合理组合运用,使每个用户都会产生相应的权限码,权限码由计算机二进制编码格式组成,只需要前端的解码规则保证和服务端一致性,就能够非常容易的实现对前端功能或展示的控制。本发明采用简单的编码及存储方式解决了传统的权限控制***不适合运用到具体某一个人的问题。
具体实施方式
下面结合实施例,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
本发明具体实施的技术方案是:
一种基于计算机二进制编码格式的权限控制方法,包括如下步骤:
1)在服务器端将现有的功能以计算机二进制规则进行编码排序,并定义好编码规则;规则中的基本原理为:“0”表示关闭,“1”表示开启;
2)为每个用户创建一个权限属性,其包含权限码,所述权限码为由计算机二进制组成的一串编码;
3)用户在使用前端产品时,***首先根据用户标识返回该用户对应的权限码,前端产品根据权限码和解码规则判断功能的显示或影藏;
其中,
权限码按照如下步骤设定:先把需要控制的功能全部罗列出来,按照二进制原理0或1排列,0标识关闭,1标识隐藏,每一个需要控制的功能都对应一个0或者1,然后把这些0或1串在一起,就组成了权限码。
前端产品的解码规则与服务器端致性。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (2)
1.基于计算机二进制编码格式的权限控制方法,其特征在于,包括如下步骤:
1)在服务器端将现有的功能以计算机二进制规则进行编码排序,并定义好编码规则;规则中的基本原理为:“0”表示关闭,“1”表示开启;
2)为每个用户创建一个权限属性,其包含权限码,所述权限码为由计算机二进制组成的一串编码;
3)用户在使用前端产品时,***首先根据用户标识返回该用户对应的权限码,前端产品根据权限码和解码规则判断功能的显示或影藏;
其中,
权限码按照如下步骤设定:先把需要控制的功能全部罗列出来,按照二进制原理0或1排列,0标识关闭,1标识隐藏,每一个需要控制的功能都对应一个0或者1,然后把这些0或1串在一起,就组成了权限码。
2.根据权利要求1所述的基于计算机二进制编码格式的权限控制方法,其特征在于,前端产品的解码规则与服务器端致性。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510481289.8A CN105069331A (zh) | 2015-08-07 | 2015-08-07 | 基于计算机二进制编码格式的权限控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510481289.8A CN105069331A (zh) | 2015-08-07 | 2015-08-07 | 基于计算机二进制编码格式的权限控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105069331A true CN105069331A (zh) | 2015-11-18 |
Family
ID=54498694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510481289.8A Pending CN105069331A (zh) | 2015-08-07 | 2015-08-07 | 基于计算机二进制编码格式的权限控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105069331A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105512515A (zh) * | 2015-11-30 | 2016-04-20 | 上海爱数信息技术股份有限公司 | 一种基于权限码控制功能模块显示的方法 |
CN106650483A (zh) * | 2015-11-04 | 2017-05-10 | 广东华邦云计算股份有限公司 | 数据权限存储、查找方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040139023A1 (en) * | 2002-03-05 | 2004-07-15 | Zhongyang Huang | Method for implementing mpeg-21 ipmp |
EP1619571A1 (en) * | 2004-07-19 | 2006-01-25 | Sony Deutschland GmbH | Method for providing protected audio/video content |
CN101833614A (zh) * | 2009-03-10 | 2010-09-15 | 上海盈哲信息科技有限公司 | 按件保护的数字资源权限控制方法 |
CN103238150A (zh) * | 2010-11-02 | 2013-08-07 | 谷歌公司 | 由多个用户对博客的实时同步文档编辑 |
-
2015
- 2015-08-07 CN CN201510481289.8A patent/CN105069331A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040139023A1 (en) * | 2002-03-05 | 2004-07-15 | Zhongyang Huang | Method for implementing mpeg-21 ipmp |
EP1619571A1 (en) * | 2004-07-19 | 2006-01-25 | Sony Deutschland GmbH | Method for providing protected audio/video content |
CN101833614A (zh) * | 2009-03-10 | 2010-09-15 | 上海盈哲信息科技有限公司 | 按件保护的数字资源权限控制方法 |
CN103238150A (zh) * | 2010-11-02 | 2013-08-07 | 谷歌公司 | 由多个用户对博客的实时同步文档编辑 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106650483A (zh) * | 2015-11-04 | 2017-05-10 | 广东华邦云计算股份有限公司 | 数据权限存储、查找方法及装置 |
CN105512515A (zh) * | 2015-11-30 | 2016-04-20 | 上海爱数信息技术股份有限公司 | 一种基于权限码控制功能模块显示的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109831302A (zh) | 基于国密算法的pdf电子签章方法及*** | |
DE60123289D1 (de) | Ereignisnachricht-endstelle in einer verteilten rechnerumgebung | |
EP1942429A3 (en) | Digital rights management method for terminal | |
CN105069331A (zh) | 基于计算机二进制编码格式的权限控制方法 | |
CN102857552B (zh) | 云技术在电网电力信息控制中的应用 | |
CN204347947U (zh) | 一种红外遥控密码锁 | |
CN107025489A (zh) | 一种家政人员预约及智能匹配实现办法 | |
CN107451111A (zh) | 高压供用电合同管理*** | |
CN104717032A (zh) | 一种适用于afdx网络数据透明传输的编解码方法 | |
CN204609505U (zh) | 一种带门禁卡的钥匙 | |
CN104038497A (zh) | 一种电子身份认证方法 | |
CN204390011U (zh) | 一种用电信息智能控制终端 | |
CN106936941A (zh) | 一种LoRaWAN物联网放号方法 | |
CN105024826A (zh) | 动态密码验证方法 | |
CN205231320U (zh) | 一种用于sim卡槽的胶膜 | |
CN206348877U (zh) | 收银箱的外壳 | |
CN106782514A (zh) | 个人文字和语音对应库的编码 | |
CN204408373U (zh) | 一种基于pwm技术的单向主从式多机通信电路 | |
CN109034917A (zh) | 一种废旧衣物再次利用管理方法 | |
CN206639379U (zh) | 一种基于2262系列芯片实现的无线开关 | |
Yi | Financial Market Integration of the EU pre-and post-global financial crisis | |
CN204067718U (zh) | 一种改进弹片的水晶头 | |
Jun | A Study on Development of Improvement Plan of Smart Application Accessibility for the Disabled | |
CN203181240U (zh) | 一种防盗型无线上网卡 | |
CN202906967U (zh) | 基于互联网及移动网的游戏*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151118 |
|
WD01 | Invention patent application deemed withdrawn after publication |