module Devise::Models::Timeoutable

def self.included(base)

def self.included(base)
  base.extend ClassMethods
end

def timedout?(last_access)

Checks whether the user session has expired based on configured time.
def timedout?(last_access)
  last_access && last_access <= self.class.timeout_in.ago
end