建立基于角色的应用

5 php mysql tracking roles

我必须建立一个小网站

我有7种类型的用户.哪些可以登录系统.

一些用户只能添加设备,其他人可以添加/编辑.他们中的一些人只能查看.

所有用户在系统中添加设备都会有一些共同的字段,某些字段将是用户特定的.

我必须通过用户更换设备跟踪设备的所有变化.

任何人都可以解释什么是做这项工作的最佳方式.

用户的感知表结构中的方式以及跟踪设备和用户的变化,以跟踪登录和他们所做的更改.

我使用的是php和mysql数据库.

我不想去CMS,Frameworks.这是一个小应用程序.

Mik*_*ike 4

听起来您将需要一个基于角色的访问控制系统。开发一个框架并不是一件简单的任务,因此正如已经建议的那样,找到一个可以完成这项工作的框架或现成的类将是一个值得的开始。

然而,有大量关于如何创建一个的信息。这里有一些可以帮助您入门的链接:

堆栈溢出

基于角色的访问控制
PHP 中基于角色的页面访问(死链接)

其他网站

适用于 PHP 的基于角色的访问控制 (RBAC) 系统
细粒度基于角色的访问控制 (RBAC) 系统
模式教程系列(第 1 部分):RBAC 域模型

搜索PHP RBAC无疑会揭示更多内容。