2011-07-25 45 views
3

我希望为Codeigniter应用程序使用Ion Auth,但我不确定如何正确构建表格。基本上,我有几个不同类型的用户,每个用户具有不同的属性。如何用一个元表创建它?Ion Auth(Codeigniter)中的元表(s?)

这里提供了一些想法(Create user roles and profiles in Codeigniter using Ion Auth),但没有一个看起来特别优雅或理想。有没有更好的方法?我能否以某种方式轻松处理多个元表(例如,meta_type1,meta_type2等)?

一个相关的问题与登录等的“身份”配置参数有关。我怎么能有一个用户类型的电子邮件的身份和另一个用户名?

预先感谢任何提示/咨询/想法

回答

0

离子验证码是非常干净和有组织的。

您可以轻松破解登录过程以接受用户名或电子邮件。更妙的是,你可以在GitHub上分配repo并使$ config ['identity']变量同时接受字符串或数组,并根据这一点行事。并发送拉请求! :-)

关于用户的元数据:我肯定会使用单个表来处理用户元数据。如果某些用户类型不需要它们,您可以放置​​多个列并将其设置为null。

希望我的想法能帮到你!祝你好运,快乐的编码。

0

我也遇到了和你一样的问题。我发现可以解决问题的代码验证库替代方案。 Flexi Auth似乎可以为不同的用户群处理“多个额外元表”。

相关问题