ruby-on-rails – 如何使用rails-devise一次注册多个用户?

我试图弄清楚如何使用Devise为一个组进行“1页”注册.

试图让它尽可能简单.

我正在尝试通过1个团队负责人注册用户团队.

因此,我向团队负责人发送一个链接,他们将转到1页,其中包含用于其电子邮件地址的字段,也可能是密码字段.

它们下面我会有一个网格,即团队领导者正在注册的用户的电子邮件的行的nested_attributes.
我希望团队领导下面列出的用户在他们的记录中拥有团队领导者.

问题在于我对Devise的所有用法以及我看到的所有示例都是“按用户使用”而非“批量”方式.

我不需要编写最终代码(虽然不会反对任何伪),我正在寻找有关该过程的建议.

我到目前为止有两种形式.最重要的应该是基于ajax,并且应该在他们离开现场后立即创建团队领导用户.以下所有用户呢?我真的不想ajaxify每个有用户电子邮件的行,以便它调用一个与Devise交互的方法 – yuch.我认为这应该是一个提交的常规“表单”(可能是对于email@address.format的客户端验证),但我仍然坚持以这种方式注册“批量”用户的正确方法.

最佳答案 为什么不设计 – 邀请模块?

Devise invitable batch invite – Ruby on rails

点赞