Class: Rack::Auth::Basic::Request
- Inherits:
 - 
      AbstractRequest
      
        
- Object
 - AbstractRequest
 - Rack::Auth::Basic::Request
 
 
- Defined in:
 - lib/rack/auth/basic.rb
 
Instance Method Summary collapse
Methods inherited from AbstractRequest
#initialize, #params, #parts, #provided?, #scheme
Constructor Details
This class inherits a constructor from Rack::Auth::AbstractRequest
Instance Method Details
#basic? ⇒ Boolean
      43 44 45  | 
    
      # File 'lib/rack/auth/basic.rb', line 43 def basic? :basic == scheme end  | 
  
#credentials ⇒ Object
      47 48 49  | 
    
      # File 'lib/rack/auth/basic.rb', line 47 def credentials @credentials ||= params.unpack("m*").first.split(/:/, 2) end  | 
  
#username ⇒ Object
      51 52 53  | 
    
      # File 'lib/rack/auth/basic.rb', line 51 def username credentials.first end  |