AuthUserFile
AuthUserFile is an Apache HTTP Server directive that identifies the filesystem path to a password file used for HTTP Basic authentication. It is usable in contexts such as server config, virtual hosts, directories, and .htaccess files, and it specifies where the server should look for user credentials when access to restricted resources is requested.
The password file is typically created with the htpasswd utility and contains one line per user in
Multiple AuthUserFile directives can be used in a single configuration; Apache checks the listed files in order
Security considerations are important: the password file should be stored outside the web-accessible document root and
In practice, AuthUserFile is used to implement basic authentication for specific directories or resources, in combination