Module: Sorcery::Controller::Submodules::ActivityLogging

Defined in:
lib/sorcery/controller/submodules/activity_logging.rb

Overview

This is the controller part of the submodule, which adds hooks to register user events, and methods to collect active users data for use in the app. see Socery::Model::Submodules::ActivityLogging for configuration options.

Defined Under Namespace

Modules: InstanceMethods

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



12
13
14
15
16
17
# File 'lib/sorcery/controller/submodules/activity_logging.rb', line 12

def self.included(base)
  base.send(:include, InstanceMethods)
  Config. << :register_login_time_to_db
  Config.before_logout << :register_logout_time_to_db
  base.after_filter :register_last_activity_time_to_db
end