Class Rack::Auth::Basic::Request
In: lib/rack/auth/basic.rb
Parent: Auth::AbstractRequest

Methods

Public Instance methods

[Source]

    # File lib/rack/auth/basic.rb, line 43
43:         def basic?
44:           :basic == scheme
45:         end

[Source]

    # File lib/rack/auth/basic.rb, line 47
47:         def credentials
48:           @credentials ||= params.unpack("m*").first.split(/:/, 2)
49:         end

[Source]

    # File lib/rack/auth/basic.rb, line 51
51:         def username
52:           credentials.first
53:         end

[Validate]