# Functions
NewHtpasswdFromFile reads the users and passwords from a htpasswd file and returns them.
NewMiddleware creates a static auth middleware.
# Structs
HtpasswdFile is a map for usernames to passwords.
# Interfaces
Authenticator is a generic interface to validate an HTTP request.