1、webman admin超級(jí)管理員新增的角色:“普通管理員”,賦給賬號(hào)管理-插入、更新、刪除權(quán)限
同時(shí)新增兩個(gè)賬號(hào)ymw09, test02角色為:普通管理員
2、登錄ymw09賬號(hào),編輯test02賬號(hào)的信息,提示“無權(quán)限更改該記錄”
修改AdminController.php文件update方法如下位置
$scope_role_ids = Auth::getScopeRoleIds(true);//傳遞參數(shù)true,能正常保存修改
看代碼,這個(gè)參數(shù)=true表示包含本身角色id。
疑問??
不懂是設(shè)計(jì)意圖如此,不能修改和自己同級(jí)別的賬號(hào),還是BUG。