Type:
Module

Makes it dead easy to do HTTP Basic, Digest and Token authentication.

authentication_request
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Digest

authentication_request(controller, realm, message = nil) Instance Public methods

2025-01-10 15:47:30
decode_credentials_header
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Digest

decode_credentials_header(request) Instance Public methods

2025-01-10 15:47:30
auth_param
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Basic

auth_param(request) Instance Public methods

2025-01-10 15:47:30
encode_credentials
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Digest

encode_credentials(http_method, credentials, password, password_is_ha1) Instance Public methods

2025-01-10 15:47:30
has_basic_credentials?
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Basic

has_basic_credentials?(request) Instance Public methods

2025-01-10 15:47:30
request_http_token_authentication
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Token/ActionController::HttpAuthentication::Token::ControllerMethods

request_http_token_authentication(realm = "Application") Instance Public methods

2025-01-10 15:47:30
token_params_from
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Token

token_params_from(auth) Instance Public methods

2025-01-10 15:47:30
authenticate_with_http_token
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Token/ActionController::HttpAuthentication::Token::ControllerMethods

authenticate_with_http_token(&login_procedure) Instance Public methods

2025-01-10 15:47:30
token_and_options
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Token

token_and_options(request) Instance Public methods Parses the token and options

2025-01-10 15:47:30
authentication_request
  • References/Ruby on Rails/Rails/Classes/ActionController/ActionController::HttpAuthentication/ActionController::HttpAuthentication::Token

authentication_request(controller, realm) Instance Public methods Sets a WWW-Authenticate

2025-01-10 15:47:30