Commit 011d1bb1 authored by Bong Cosca's avatar Bong Cosca
Browse files

Support authentication on hosts running PHP-CGI

parent 62e0e6b9
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -191,6 +191,10 @@ class Auth {
	function basic($func=NULL,$halt=TRUE) {
		$fw=Base::instance();
		$realm=$fw->get('REALM');
		if (isset($_SERVER['HTTP_AUTHORIZATION']))
			list($_SERVER['PHP_AUTH_USER'],$_SERVER['PHP_AUTH_PW'])=
				explode(':',base64_decode(
					substr($_SERVER['HTTP_AUTHORIZATION'],6)));
		if (isset($_SERVER['PHP_AUTH_USER'],$_SERVER['PHP_AUTH_PW']) &&
			$this->login(
				$_SERVER['PHP_AUTH_USER'],