前端菜单权限控制,
服务端发送有权限的菜单给我,
前端怎么处理好一点?
目前采用刷新一次页面就重新查找一下权限,
无权限的菜单隐藏。
总感觉不是很好。
请教有没有较好的方案
前端菜单权限控制,
服务端发送有权限的菜单给我,
前端怎么处理好一点?
目前采用刷新一次页面就重新查找一下权限,
无权限的菜单隐藏。
总感觉不是很好。
请教有没有较好的方案
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
然后存在本地的localStorage里,页面展示的菜单数据,都从这里取。
简单的做法:由管理员修改权限后,告知用户退出账户,重新登录。
更好的做法:后端接口在得知菜单权限被修改之后,告知前端需要让用户登出。这是一个全局判断,也就是每个接口都会走这个判断。可以定义一个code码,前端也做一个全局处理code码的处理,接受到这个code码,则执行登出操作。