Имеет ли обратный вызов обратный вызов при входе и выходе пользователя?
Вот что я придумал:
Warden::Manager.after_authentication do |user,auth,opts|
user.update_attribute(:currently_signed_in, true)
end
Warden::Manager.before_logout do |user,auth,opts|
user.update_attribute(:currently_signed_in, false)
end
Это то, к чему я пришел, чтобы отслеживать пользователей, которые в настоящее время вошли в систему.