php - 如何在 codeigniter 中使用 PHP 为 CRUD 等功能创建用户规则

标签 php mysql codeigniter

我为菜单制定了用户规则。所以每个用户只能看到他们拥有的菜单而不是全部,但现在我需要为每个功能创建用户规则,例如codeigniter中的CRUD,因此如果没有在CRUD功能的设置规则中设置他们需要的功能,用户就无法执行任何功能。也许有人可以帮助我指导如何为 CRUD 等功能创 build 置规则,这样我们就可以从功能中选择用户可以使用哪种功能。

I'm try to create like this pic, so we can choose the function that user can use

最佳答案

我认为您想要的是让每个用户都有一个角色,对吗?如果我是管理员,我可以创建、删除和更新。如果我只是一个普通用户,我能做的就是查看数据。当您在数据库上创建用户时,请在一个字段中指定他是管理员还是用户。然后当用户登录时,给他们一个 $_SESSION['AccountType']。您必须根据帐户类型来操作该页面。

关于php - 如何在 codeigniter 中使用 PHP 为 CRUD 等功能创建用户规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42990217/

相关文章:

php - 从 Docker 容器内部使用 XDebug 进行远程调试不起作用

php - 如何从 laravel 5.5 的存储内部文件夹中获取文件?

mysql - 结果为空时如何返回NULL?

jquery - jquery 和 codeigniter 中的 if else 条件检查和取消选中复选框

php - 如何连续显示元素(即每行 5 个元素)

php - 查询数据库中某个区域的位置

php - PDO 错误 : "SQLSTATE[HY000]: General error " When updating database

mysql - 如何同时使用 ORDER BY 和 GROUP BY 子句的索引?

mysql - 一个 MySQL 查询中的两个独立请求

php - 如何从 codeigniter 中的 URL 获取 id?