Allows you to use Authlogic in any framework you want, not just rails. See the RailsAdapter or MerbAdapter for an example of how to adapt Authlogic to work with your framework.
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 12 def authenticate_with_http_basic(&block) @auth = Rack::Auth::Basic::Request.new(controller.request.env) if @auth.provided? and @auth.basic? block.call(*@auth.credentials) else false end end
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 57 def last_request_update_allowed? controller.send(:last_request_update_allowed?) end
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 29 def params controller.params end
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 33 def request controller.request end
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 37 def request_content_type request.content_type end
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 53 def responds_to_last_request_update_allowed? controller.respond_to?(:last_request_update_allowed?, true) end
# File lib/authlogic/controller_adapters/abstract_adapter.rb, line 45 def responds_to_single_access_allowed? controller.respond_to?(:single_access_allowed?, true) end
Generated with the Darkfish Rdoc Generator 2.