Sha256: 9368957a9a115b421f761bb91fc31f687b1166a8e8a07d563720208078815d5a

Contents?: true

Size: 1.05 KB

Versions: 1

Compression:

Stored size: 1.05 KB

Contents

module Authlogic
  module Session # :nodoc:
    # This is the base class Authlogic, where all modules are included. For information on functiionality see the various
    # sub modules.
    class Base
      include Foundation
      include Callbacks
      
      # Included first so that the session resets itself to nil
      include Timeout
      
      # Included in a specific order so they are tried in this order when persisting
      include Params
      include Cookies
      include Session
      include HttpAuth
      
      # Included in a specific order so magic states gets ran after a record is found
      include Password
      include UnauthorizedRecord
      include MagicStates
      
      include Activation
      include ActiveRecordTrickery
      include BruteForceProtection
      include Existence
      include Klass
      include MagicColumns
      include PerishableToken
      include Persistence
      include Scopes
      include Id
      include Validation
      include PriorityRecord
      
      include ActiveModel::Conversion
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wulffeld_authlogic-2.1.3 lib/authlogic/session/base.rb