LoadModule authnz_pam_module modules/mod_authnz_pam.so ScriptAlias /authz /var/www/cgi-bin/auth.cgi AuthType Basic AuthName "private area" AuthBasicProvider file AuthUserFile /etc/htpasswd Require pam-account web ScriptAlias /authn /var/www/cgi-bin/auth.cgi AuthType Basic AuthName "private area" AuthBasicProvider PAM AuthPAMService web Require valid-user