Sac*_*sad 2 ruby-on-rails devise ruby-on-rails-3
在管理部分,我显示了当前登录用户的列表。现在,管理员可以选择一个或多个用户并销毁他们的会话(注销他们)。我不知道从哪里开始,请帮助我。
您可以sign_out通过传入用户对象在控制器操作中使用该方法:
# Make sure only admins can do this
def sign_out_user
@user = User.find(params[:id])
sign_out @user
end
Run Code Online (Sandbox Code Playgroud)
更多信息在这里:
http://rubydoc.info/github/plataformatec/devise/master/Devise/TestHelpers%3asign_out