Initial version
ajax-login.php
Wed Oct 27 04:18:01 UTC 2010 pix@kepibu.org
* Initial version
--- old-httpauth/ajax-login.php 1970-01-01 00:00:00.000000000 +0000
+++ new-httpauth/ajax-login.php 2015-04-15 14:59:03.000000000 +0000
@@ -0,0 +1,13 @@
+<?php
+
+if ('authenticate' === $_SERVER['PHP_AUTH_USER'] &&
+ 'successfully' === $_SERVER['PHP_AUTH_PW']) {
+ header('HTTP/1.1 200 OK');
+} elseif ($_SERVER['PHP_AUTH_USER'] || $_SERVER['PHP_AUTH_PW']) {
+ /* Suppress the browser's login UI */
+ header('HTTP/1.1 403 Invalid Credentials');
+ header('WWW-Authenticate: Basic Realm="Form-Based HTTP Auth Test"', false, 403);
+} else {
+ header('HTTP/1.1 401 Log In, Bitches');
+ header('WWW-Authenticate: Basic Realm="Form-Based HTTP Auth Test"', false, 401);
+}