【发布时间】:2018-06-28 12:53:45
【问题描述】:
基本上,所有指南都向您展示了如何使用生成器来创建基本的身份验证系统。但在现实生活中,可能需要向用户添加其他字段,例如 first_name、last_name、phone、address、country_id(fk 到国家表...)
这甚至可以用这个生成器吗?还是我应该考虑从头开始编写自己的系统?
【问题讨论】:
-
身份验证生成器非常简单,但我对此有一些想法,你可以在这里找到一些项目:shards.info/repos/amberframework/amber/dependents(找到合适的 repo 后我会回复你)
-
授权生成器不成熟。有一些关于提供改进的讨论,请参阅此处的问题:github.com/amberframework/amber/issues/580
-
@nick-m 琥珀色生成器设置身份验证部分,而不是用户配置文件部分。您添加到用户对象的任何字段都可以构成配置文件,或者可以单独构建配置文件模型。
-
嘿,vox。这就是我的怀疑。不确定我是否可以弄乱它生成的列,或者我必须解耦,因为出于简单性和性能原因,我喜欢使用非规范化模型。无论如何,我决定退后一步,等着看会发生什么,amber 和 Crystal 很有希望,但仍然处于领先地位,所以我有点不愿意在生产中使用它们。
标签: amber-framework