在我的邀请控制器中,我想要自定义在用户接受邀请时保存用户:
class InvitationsController < Devise::InvitationsController
before_filter :configure_permitted_parameters, if: :devise_controller?
private
def accept_resource
resource_class.accept_invitation!(update_resource_params)
end
def configure_permitted_parameters
#......
当我点击接受邀请时,我立即被重定向,它没有显示&#34;输入您的新密码&#34;页:
Processing by InvitationsController#edit as
Redirected to http://localhost:3000/
Filter chain halted as :resource_from_invitation_token rendered or redirected
Completed 302 Found in 0ms (ActiveRecord: 0.0ms)
我试图设置这个:
config.allow_insecure_token_lookup = true
但它在启动时抛出异常。
devise 4.2
devise_invitable