AuthLogic gem - 如何销毁所有会话?

时间:2014-05-01 11:12:43

标签: ruby authlogic

我在我的ruby app中使用AuthLogic gem(不是rails)。 这个gem可以为同一个用户管理多个会话,但是,如果我想阻止一个用户 从我的应用程序,我想从后端无效他的所有会话。 目前我只能在活动

时销毁会话
 user_session = UserSession.find
  if user_session
    user_session.destroy
    return {status: 200, message: 'Success'}
  else
    return {status: 400, message: 'No session to destroy'}
  end

,但是如何通过用户ID获取所有用户会话并将其销毁?

0 个答案:

没有答案