Rbac的实现方法

  1. 先建表。在框架手册的 系统服务-RBAC里面,数据表。复制,保存为.sql文件。导入Navicat.或者直接用本demo的sql文件。因为RBAC的操作基本一样。表可以通用。
  2. 到Config目录下(不是Hdphp目录里面的)修改database.php和rbac.php文件。配置正确的信息。
  3. 写后台控制器(因为权限控制主要是控制后台管理员的操作权限)
  1. Admin/CommonController写构造方法。用于检测是否登录和验证权限。其他控制器都要继承CommonController(除了登录控制器!)。
  2. 写登录控制器:登录方法和退出方法。记得登录成功要把用户信息存入SESSION
  1. 写其他控制器
    附:Rbac资料:
    下载地址:百度云下载地址

你可能感兴趣的:(Rbac的实现方法)