我使用 Codeigniter 和 Ion Auth 进行用户管理。我想创建两种不同的用户角色 - 一种用于志愿者,一种用于组织。我知道我可以使用 Ion Authgroups
对于访问控制之类的事情,但是向不同用户类型添加字段的好方法是什么(例如,志愿者用户将有一个“所说的语言”字段,而组织将有一个“任务”字段)?我应该为每个新用户类型扩展 Ion Auth 类并单独处理每种类型的 CRUD,还是使用“组”字段和用户 ID 来引用另一个表中的字段?对于解决这个常见问题的方法有什么见解吗?
我建议仅将您需要的所有字段添加到元表中,并仅更新每个用户组所需的字段。如果您需要每个用户多个组,请查看离子认证 v2.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)