Module: Authlogic::Session::HttpAuth

Included in:
Base
Defined in:
lib/authlogic/session/http_auth.rb

Overview

Handles all authentication that deals with basic HTTP auth. Which is authentication built into the HTTP protocol:

http://username:[email protected]

Also, if you are not comfortable letting users pass their raw username and password you can always use the single access token. See Authlogic::Session::Params for more info.

Defined Under Namespace

Modules: Config, InstanceMethods

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/authlogic/session/http_auth.rb', line 12

def self.included(klass)
  klass.class_eval do
    extend Config
    include InstanceMethods
    persist :persist_by_http_auth, if: :persist_by_http_auth?
  end
end