在php中实现不同的用户级视图

Rav*_*Rav 3 php mysql oop user-interface

可能重复:
在PHP和Javascript中实现用户授权

我有一个基本的会计系统,具有以下用户和用户级别,

(用户名,密码,用户级别)

A,123,Admin

B,456,会计

C,789,工作人员

D,999,经理

我需要根据用户级别为他们提供不同的选定信息.例如,

- 只有管理员才具有创建和删除用户帐户的权限

- 员工只有查看销售和购买信息的权限

- 只有会计师有权记录会计分录

- 只有经理会计师才有权查看管理报告

我如何使用PHP(OOP)实现这一点?

谢谢.

Pet*_*tah 10

已经有许多RBAC(基于角色的访问控制)实现.我建议使用其中一个而不是创建自己的: