Class: Requests::BasicAuth
- Inherits:
-
Object
- Object
- Requests::BasicAuth
- Includes:
- AuthBase
- Defined in:
- lib/requests/auth.rb
Instance Method Summary collapse
- #call(hdrs) ⇒ Object
-
#initialize(user, pass) ⇒ BasicAuth
constructor
A new instance of BasicAuth.
Constructor Details
#initialize(user, pass) ⇒ BasicAuth
Returns a new instance of BasicAuth.
15 16 17 18 |
# File 'lib/requests/auth.rb', line 15 def initialize(user, pass) @user = user @pass = pass end |
Instance Method Details
#call(hdrs) ⇒ Object
19 20 21 |
# File 'lib/requests/auth.rb', line 19 def call(hdrs) hdrs['Authorization'] = 'Basic ' + Base64.strict_encode64("#{@user}:#{@pass}") end |