Method: WEBrick::HTTPAuth::BasicAuth#initialize
- Defined in:
- lib/webrick/httpauth/basicauth.rb
#initialize(config, default = Config::BasicAuth) ⇒ BasicAuth
Creates a new BasicAuth instance.
See WEBrick::Config::BasicAuth for default configuration entries
You must supply the following configuration entries:
- :Realm
-
The name of the realm being protected.
- :UserDB
-
A database of usernames and passwords. A WEBrick::HTTPAuth::Htpasswd instance should be used.
61 62 63 64 |
# File 'lib/webrick/httpauth/basicauth.rb', line 61 def initialize(config, default=Config::BasicAuth) check_init(config) @config = default.dup.update(config) end |