我正在尝试使用 codeigniter 创建一个涉及用户限制区域的简单网站,
并且想知道如何设计我的登录控制器,以便在每个页面上加载一个控制器,检查该用户是否被允许进入该页面/是否允许执行该功能。
问题:
- 我如何在每个页面上自动加载此登录功能。
- 检查是否允许用户执行此功能的正确安全逻辑是什么?注意到我有 3 种不同的用户类型,1.admin 2.secretary 3.worker 那么我如何将功能分配给那里的所有者?“管理员应该能够将访问权限分配给其他 2 种类型”
我已经完成了我的项目,但我对此登录用户访问控制的经验为 0,因此任何建议将不胜感激