gpt4 book ai didi

ruby-on-rails - 使用设计 gem rails 注销用户

转载 作者:行者123 更新时间:2023-12-04 06:04:07 27 4
gpt4 key购买 nike

在管理部分,我显示了当前登录用户的列表。现在管理员可以选择一个或多个用户并销毁他们的 session (注销他们)。我不知道从哪里开始,请帮助我。

最佳答案

您可以通过传入用户对象在 Controller 操作中使用 sign_out 方法:

# Make sure only admins can do this
def sign_out_user
@user = User.find(params[:id])
sign_out @user
end

更多信息在这里:

http://rubydoc.info/github/plataformatec/devise/master/Devise/TestHelpers%3asign_out

关于ruby-on-rails - 使用设计 gem rails 注销用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16195036/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com