diff --git a/application/admin/library/Auth.php b/application/admin/library/Auth.php index 9332cdbba2c7b10b3dfca811253991e054cde613..6e1c61f8f901a1666e2d22cae7087b35853281f2 100644 --- a/application/admin/library/Auth.php +++ b/application/admin/library/Auth.php @@ -472,7 +472,7 @@ class Auth extends \fast\Auth ->column('name,pid'); $pidArr = array_unique(array_filter(array_column($ruleList, 'pid'))); foreach ($ruleList as $k => &$v) { - if (!in_array($v['name'], $userRule)) { + if (!in_array(strtolower($v['name']), $userRule)) { unset($ruleList[$k]); continue; }