如何使用 devise invitable 向用户重新发送邀请?
How do I resend invitation to a user using devise invitable?
我设计了邀请gem
连接到我的应用程序和设计中。
一切正常。当我创建新用户时,它们会保存在数据库中,并且邮件程序会向电子邮件地址发送电子邮件。用户单击电子邮件,设置密码,然后登录。
但有时这些用户会丢失他们的电子邮件,或者更确切地说无法在他们的电子邮件收件箱中找到它。我想在用户索引页上有一个重新发送邀请按钮。
当用户点击重新发送时,我希望邀请用户收到另一封发送给他们的电子邮件。
有没有人用 devise invitable 成功地做到了这一点?如果是这样,你能分享一下吗?
gem 在您的可邀请模型上添加了一个 resend_invitation
配置参数。来自文档:
resend_invitation
: resend invitation if user with invited status is invited again. Enabled by default.
因此,在标记为已邀请的记录上再次调用 .invite!
即可解决问题。
我设计了邀请gem 连接到我的应用程序和设计中。
一切正常。当我创建新用户时,它们会保存在数据库中,并且邮件程序会向电子邮件地址发送电子邮件。用户单击电子邮件,设置密码,然后登录。
但有时这些用户会丢失他们的电子邮件,或者更确切地说无法在他们的电子邮件收件箱中找到它。我想在用户索引页上有一个重新发送邀请按钮。
当用户点击重新发送时,我希望邀请用户收到另一封发送给他们的电子邮件。
有没有人用 devise invitable 成功地做到了这一点?如果是这样,你能分享一下吗?
gem 在您的可邀请模型上添加了一个 resend_invitation
配置参数。来自文档:
resend_invitation
: resend invitation if user with invited status is invited again. Enabled by default.
因此,在标记为已邀请的记录上再次调用 .invite!
即可解决问题。