【发布时间】:2016-03-03 03:58:52
【问题描述】:
我在我的 Rails 应用程序中集成了 devise_invitable gem 来实现邀请用户功能。当用户接受邀请时,它对用户很有用。有没有办法为用户提供拒绝邀请的选项(类似于接受邀请)? 除了邀请电子邮件,我想添加退出/拒绝链接,以便应用程序不会向该用户发送进一步的邀请。
【问题讨论】:
标签: ruby-on-rails devise devise-invitable
我在我的 Rails 应用程序中集成了 devise_invitable gem 来实现邀请用户功能。当用户接受邀请时,它对用户很有用。有没有办法为用户提供拒绝邀请的选项(类似于接受邀请)? 除了邀请电子邮件,我想添加退出/拒绝链接,以便应用程序不会向该用户发送进一步的邀请。
【问题讨论】:
标签: ruby-on-rails devise devise-invitable
通过设计可邀请的配置变量是可能的。您可以查看this url。这不是实现这一目标的直接方法。通过设置resend_invitation邀请邮件将只发送给用户一次。
您可以通过两种方式进行设置:在模型本身中
devise :database_authenticatable, :confirmable, :invitable, :resend_invitation => false
在设计初始化器中:
config.resend_invitation = false
【讨论】: