module Authlogic::ActsAsAuthentic::LoggedInStatus::Methods::InstanceMethods
Public Instance Methods
logged_in?()
click to toggle source
Returns true if the last_request_at > logged_in_timeout.
# File lib/authlogic/acts_as_authentic/logged_in_status.rb, line 59 def logged_in? unless respond_to?(:last_request_at) raise( "Can not determine the records login state because " \ "there is no last_request_at column" ) end !last_request_at.nil? && last_request_at > logged_in_timeout.seconds.ago end
logged_out?()
click to toggle source
Opposite of logged_in?
# File lib/authlogic/acts_as_authentic/logged_in_status.rb, line 70 def logged_out? !logged_in? end
Private Instance Methods
logged_in_timeout()
click to toggle source
# File lib/authlogic/acts_as_authentic/logged_in_status.rb, line 76 def logged_in_timeout self.class.logged_in_timeout end