commit 08015c4ab6e2f45017152d08c780cd1aed3bfbbd
Author: Elan Ruusamäe <[email protected]>
Date:   Thu Aug 13 13:12:31 2015 +0300

    under FCGI mode, PHP_AUTH_* vars are not set

 authpassword.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/authpassword.patch b/authpassword.patch
index 4648a3c..95164b1 100644
--- a/authpassword.patch
+++ b/authpassword.patch
@@ -13,7 +13,7 @@
 +}
 +
 +// use master password if HTTP Basic Auth is set
-+$authenticated = !empty($_SERVER['PHP_AUTH_USER']) && 
!empty($_SERVER['PHP_AUTH_PW']);
++$authenticated = !empty($_SERVER['PHP_AUTH_USER']) || 
(isset($_SERVER['FCGI_ROLE']) && !empty($_SERVER['REDIRECT_AUTHENTICATE_UID']));
 +if ($authenticated && isset($master_password)) {
 +      setup_session($master_password);
 +}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/w3pw.git/commitdiff/08015c4ab6e2f45017152d08c780cd1aed3bfbbd

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to