Module: Sinatra::Helpers
- Defined in:
- lib/sinatra/basic_auth.rb
Defined Under Namespace
Classes: Authentication
Instance Method Summary (collapse)
Instance Method Details
- (Object) require_basic_auth
53 54 55 56 57 58 59 60 |
# File 'lib/sinatra/basic_auth.rb', line 53 def require_basic_auth a = Authentication.new( self, request ) return if a. a. unless a.auth.provided? a.bad_request! unless a.auth.basic? a. unless a.( *a.auth.credentials ) request.env['REMOTE_USER'] = a.auth.username end |