【发布时间】:2014-08-14 18:33:13
【问题描述】:
我有用于用户身份验证的设计。 我想注销具有特定 ID 的用户。
在我的控制器中
def exit
@user = User.find(5)
sign_out(@user) # this line here signs out the current_user
end
设计的退出命令,即使我传递了@user,它也会退出current_user。 如何从数据库中选择用户并使用设计命令将其注销?
【问题讨论】:
-
您是在谈论让用户退出测试还是在您的开发/生产环境中?
-
目的是什么?你确定
@user会话已设置
标签: ruby-on-rails ruby ruby-on-rails-4 devise