uni-app uni-admin 新增用户 新用户登录后权限不通过 不知道是为什么

uni-app uni-admin 新增用户 新用户登录后权限不通过 不知道是为什么

操作步骤:

uni-admin本地部署,创建子用户给部分权限,子账号登录成功后权限未获取到

预期结果:

uni-admin本地部署,创建子用户给部分权限,子账号登录成功后权限能获取到

实际结果:

uni-admin本地部署,创建子用户给部分权限,子账号登录成功后权限未获取到

bug描述:

uni-admin没做任何修改部署后,超级管理员的界面都一切正常,用超级管理员的账号创建一个子账号,权限都分配了,但是登录后就是提示无法获取权限,菜单都出来了,访问具体页面的时候就报错无法获取权限。很久之前就发现这个问题一直没管,今天研究了一上午了还是没解决,不知道为啥。给子账号给超级管理员的权限又没得问题,这又是为什么?

相关截图


更多关于uni-app uni-admin 新增用户 新用户登录后权限不通过 不知道是为什么的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

给你举个例子 uni-id-roles.schema.json的权限默认配置是这样的
“permission”: {
“read”: “‘READ_UNI_ID_ROLES’ in auth.permission”,
“create”: “‘CREATE_UNI_ID_ROLES’ in auth.permission”,
“update”: “‘UPDATE_UNI_ID_ROLES’ in auth.permission”,
“delete”: “‘DELETE_UNI_ID_ROLES’ in auth.permission”
}, 代表 只有权限包含权限id叫 READ_UNI_ID_ROLES 的才能查看 只有权限包含权限id叫 CREATE_UNI_ID_ROLES 的才能添加 只有权限包含权限id叫 UPDATE_UNI_ID_ROLES 的才能修改 只有权限包含权限id叫 DELETE_UNI_ID_ROLES 的才能删除
同时由于查询的时候经常涉及到连表,因此你访问用户管理时不只是涉及到用户表的权限,可能还涉及到角色表,标签表等权限

更多关于uni-app uni-admin 新增用户 新用户登录后权限不通过 不知道是为什么的实战教程也可以访问 https://www.itying.com/category-93-b0.html


OK 大概明白了 看了下文档 谢谢啦

回到顶部