Type:
Class
Htpasswd accesses apache-compatible password files. Passwords are matched to a realm where they are valid. For security, the path for a password database should be stored outside of the paths available to the HTTP server.
Htpasswd is intended for use with WEBrick::HTTPAuth::BasicAuth.
To create an Htpasswd database with a single user:
1 2 3 | htpasswd = WEBrick::HTTPAuth::Htpasswd. new 'my_password_file' htpasswd.set_passwd 'my realm' , 'username' , 'password' htpasswd.flush |