【问题标题】:Decline user invitation - devise_invitable拒绝用户邀请 - devise_invitable
【发布时间】:2016-03-03 03:58:52
【问题描述】:

我在我的 Rails 应用程序中集成了 devise_invitable gem 来实现邀请用户功能。当用户接受邀请时,它对用户很有用。有没有办法为用户提供拒绝邀请的选项(类似于接受邀请)? 除了邀请电子邮件,我想添加退出/拒绝链接,以便应用程序不会向该用户发送进一步的邀请。

【问题讨论】:

    标签: ruby-on-rails devise devise-invitable


    【解决方案1】:

    通过设计可邀请的配置变量是可能的。您可以查看this url。这不是实现这一目标的直接方法。通过设置resend_invitation邀请邮件将只发送给用户一次。

    您可以通过两种方式进行设置:在模型本身中

    devise :database_authenticatable, :confirmable, :invitable, :resend_invitation => false
    

    在设计初始化器中:

    config.resend_invitation = false
    

    【讨论】:

    • 感谢您的解决方案。但我期望的是,我想给用户一个选择退出的选项,并且我想将状态保存在我的应用程序中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 1970-01-01
    相关资源
    最近更新 更多