the user's credentials are sent in plain text on every request.
If you are using Apache, the HTTP_AUTHORIZATION variable may not be sent to the application. Either use Apache's built in methods for basic authentication, or add something along these lines to your server configuration:
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]To ensure the necessary data is available to cgi.d.
History
The overload with the
checker callback was added July 29, 2025.