一、权限表authorities的获取:
- 登录(/login接口)后可以获取用户的token;
- 请求用户信息接口(/self),获取用户权限表authorities;
二、权限表authorities的说明:
权限表为一维数组,元素为权限字段,如下:
1 | ['user', 'role', 'report', 'addUser', 'deleteRole'] |
三、权限表authorities的存储:
请求self接口获取到权限表都存储到vuex的getters里,方便调用。
1 | const getters = { |
目前调用的地方:
- 自定义指令v-auth;
- 动态路由设置里