我使用具有 3 个不同成员组的 codeigniter 构建了一个应用程序
管理员- 登录仪表板并拥有 CRUD 工具来添加/编辑/删除事件、节目和艺术家
客户- 从前端登录并查看管理员通过后端添加的所有项目。
媒体合作伙伴- 从前端登录并查看客户可以看到的某些部分,但不是所有的东西。
我已经为客户端部分集成了 Tank_Auth 库,一切正常。我想要实现的是管理员能够登录到单独的管理区域,媒体合作伙伴也能够登录到单独的区域。
解决这个问题的最佳方法是什么?
我是否需要为每个用户群创建单独的仪表板控制器并复制 Tank_Auth 控制器 3 次并进行调整?
理想情况下,管理员用户还需要能够添加新闻用户并登录到所有 3 个单独的区域?
以前有没有人实现过这样的解决方案,如果有,你是怎么做的?也许坦克身份验证不是正确的方法?
任何输入将不胜感激。
谢谢丹