Análisis del código fuente de Thinkphpauth
Nota:
Los permisos de administrador deben ser todos los permisos. Los usuarios como administrador, lisi y Wu Wang deben verificar el nivel de controlador, el nivel secundario, el nivel de gestión de puestos y el nivel más bajo. lista de posiciones, de modo que [_ Access _ List] = & gt; array {0} array pueda mostrar permisos. La clave es encapsular la función estática save getAccessList($ authid = null) y luego llamar a db.class. bajo el núcleo del marco thinkphp.php, entre los cuales se encuentra el nivel, para la operación de obtener las tablas de base de datos relevantes de cada RBAC a través de $ authId, si la aplicación de nivel superior no está marcada, incluso si el subcontrolador y el inferior -La lista de publicaciones de nivel está marcada, el nivel no está disponible, por lo que [_Access_List]=>array{}¡la matriz se imprime vacía!