Module: Zena::Use::Authlogic::ControllerMethods

Includes:
Common
Defined in:
lib/zena/use/authlogic.rb

Overview

Common

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Common

#visitor

Class Method Details

.included(base) ⇒ Object



18
19
20
# File 'lib/zena/use/authlogic.rb', line 18

def self.included(base)
  base.before_filter :set_visitor, :force_authentication?, :redirect_to_https
end

Instance Method Details

#ssl_request?Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/zena/use/authlogic.rb', line 24

def ssl_request?
  request.ssl? || request.headers['X_FORWARDED_PROTO'] == 'https'
end