前端是怎么做权限控制的?
Posted 杀手不太冷!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端是怎么做权限控制的?相关的知识,希望对你有一定的参考价值。
前端是怎么做权限控制的?
比如现在有一些项目成员,有的项目成员是测试,这个项目成员登录项目的时候就可以看到"提交冒烟用例"按钮,但是其它的项目成员则不能够看到,这个功能是如何实现的呢?
前端会把每一个项目成员的权限存储在一个表里面,如下:
测试人员 开发人员 产品经理
A按钮权限 A按钮权限 C按钮权限
B按钮权限 F按钮权限 D按钮权限
这样的话,测试人员登录的时候就会显示出A按钮,B按钮;开发人员登录的时候就会显示A按钮,F按钮;产品经理登录的时候就会显示C按钮,D按钮。
前端只需要根据当前登录人去表里面查询对应的权限,就可以显示出当前登录人权限之内的按钮了,这就是前端的权限控制。
以上是关于前端是怎么做权限控制的?的主要内容,如果未能解决你的问题,请参考以下文章
「Vue面试题」vue要做权限管理该怎么做?如果控制到按钮级别的权限怎么做?