vue权限控制问题

我现在工程分为两个:前台 后台
mulijiegou.png

前台目前没有引入权限控制qiantai.png

后台套用 github上很火的vue-admin-template 引入了最基础的权限控制
houtai.pngdenglu.png

现在要做的事情就是 加入权限控制,最简单的那种:

数据库有两个角色 管理员和普通用户

管理员可以访问前台和后台

普通用户只能访问前台

游客只能访问前台首页/登录页面

现在最大的问题就是不好模拟这个环境

请各位大佬不吝赐教,在下:感激涕零,来世结草衔环以报之.

阅读 2.1k
1 个回答

你怎么区分普通用户/管理员/游客?应该是有一个请求发到后端去,返回相应身份/角色,或者访问网站的时候获取用户相关信息(比如游客就是没有信息,普通用户和管理员角色不同)。

不过通常处理办法是在进入页面前请求后端验证权限。
服务端涉及数据修改的接口,都要严格验证,这是最最关键的,安全重在后端。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题