前端是怎么做权限控制的?

Posted 杀手不太冷!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端是怎么做权限控制的?相关的知识,希望对你有一定的参考价值。

前端是怎么做权限控制的?

比如现在有一些项目成员,有的项目成员是测试,这个项目成员登录项目的时候就可以看到"提交冒烟用例"按钮,但是其它的项目成员则不能够看到,这个功能是如何实现的呢?

前端会把每一个项目成员的权限存储在一个表里面,如下:

测试人员 开发人员 产品经理

A按钮权限 A按钮权限 C按钮权限

B按钮权限 F按钮权限 D按钮权限

这样的话,测试人员登录的时候就会显示出A按钮,B按钮;开发人员登录的时候就会显示A按钮,F按钮;产品经理登录的时候就会显示C按钮,D按钮。

前端只需要根据当前登录人去表里面查询对应的权限,就可以显示出当前登录人权限之内的按钮了,这就是前端的权限控制。

以上是关于前端是怎么做权限控制的?的主要内容,如果未能解决你的问题,请参考以下文章

「Vue面试题」vue要做权限管理该怎么做?如果控制到按钮级别的权限怎么做?

前端权限控制

Vue 页面权限控制和登陆验证

Vue 页面权限控制和登陆验证

我用ASP.NET做网页登陆,注销和注册,如何解决登陆权限控制?给点代码或者详细思路,谢谢,在线等....急用

vue项目 动态路由怎么做