实用PHP会员权限控制实现原理分析(2)

  

rbac-2.gif


 

rbac-4.gif

rbac-5.gif

rbac-6.gif

rbac-7.gif

rbac-8.gif

rbac-9.gif

rbac-10.gif

rbac-11.gif

rbac-12.gif

rbac-13.gif

rbac-14.gif

rbac-15.gif

rbac-16.gif

rbac-17.gif

rbac-18.gif

rbac-19.gif

rbac-20.gif

rbac-21.gif

rbac-22.gif

rbac-23.gif

rbac-24.gif

rbac-25.gif

rbac-26.gif

  可以看框架文件

  project/router目录有一个guestbookRouter.class.php

  在后台

  

实用PHP会员权限控制实现原理分析

  取得guestbookRouter.class.php类名和方法。

  然后给这些方法加权限

  

实用PHP会员权限控制实现原理分析

  右边有一个应用权限,有一个取消权限,如果取消权限表示没有权限限制

  也就是删除权限文件

  应用权限 表示给这个类添加权限,会生成一个权限文件。

  在project/router/acl/生成 guestbookACL.class.php文件

  程序在加载guestbookRouter.class.php时候会检查有没有guestbookACL.class.php权限文件

  有就使用权限检证,没有就没有。这样加减权限跟guestbookRouter.class.php文件入口没有一点改动

  所以将来加权限方法很方便。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8307ab8c2f038e60372fd795eb43c0a2.html