私は同じユーザーが同じアカウントに接続されている他のユーザーを破棄できるアプリケーションを持っています。ユーザーを破棄するときに自動的にサインアウトするのを防ぐ方法
私はDeviseを認証に使用しており、ユーザーが他のユーザーを破棄できるようにしたいと考えています。私はこのビットが動作しているが、私は別のユーザーを削除しているにもかかわらず私がログアウトするのを防ぐために苦労している。
class RegistrationsController < Devise::RegistrationsController
def new
super
end
def create
super
end
def edit
...
super
end
def update
...
end
def destroy
resource.destroy
set_flash_message :notice, :destroyed
redirect_to :root
end
end
そして、私のユーザーのそれぞれが次のようになり破棄リンク:
は、私は自分のregistrations_controllerを作成している
<%= link_to "Yes", registration_path(@user), :remote => true, :method => :delete, :class => "button" %>
しかし
、毎回私は、このリンクをクリックしてくださいそれは私が削除している別のユーザーでも私をログアウトします。
アイデア?
ていますか?私にそのように見える。また、スーパーラインでこれらの行動をすべて取る必要はありません。 – Ashitaka