我将 Codeigniter 与 Ion Auth 一起用于用户管理。我想创建两种不同的用户角色 - 一种用于志愿者,一种用于组织。我知道我可以将 Ion Auth 的 groups
用于访问控制之类的事情,但是将字段添加到不同用户类型的好方法是什么(例如 - 志愿者用户将拥有“口语” ' 字段,而组织将有一个 '任务' 字段)?我应该为每个新用户类型扩展 Ion Auth 类并为每种类型单独处理 CRUD,还是使用“组”字段和用户 ID 来引用另一个表中的字段?关于解决这个常见问题的方法有什么见解吗?
最佳答案
我建议只将您需要的所有字段添加到元表中,并且只更新每个用户组所需的字段。如果每个用户需要多个组,请查看 Ion Auth v2 .
关于php - 使用 Ion Auth 在 Codeigniter 中创建用户角色和配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6240059/