当用户登录和退出时,设计是否有回叫?
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
Run Code Online (Sandbox Code Playgroud)
这就是我跟踪当前登录用户的方法.