在如今前端框架发展的今天,单页面应用越来越比较常见了,随之而来也将面对权限的管理。针对
VUE
主要说说以下方面:
- 接口级权限
- 页面级权限
接口级权限
接口的权限一般和UI库关系不是很大,这里用axios
举例来说明。常用在管理后台这些需要获取用户登录信息的接口。这里使用axios
的拦截器就能很方便的实现。
举个小例子:后台好多接口发ajax
请求获取数据的时候后端(前端判断用户是否登录的手段比较少,cookie
?)都会需要获取用户是否登录,并在登录的情况反馈到前端,前端跳转到登录页面。这个就可以使用这个拦截器来实现。