summaryrefslogtreecommitdiff
path: root/plugins/auth_remote/init.php
diff options
context:
space:
mode:
authorRichard Beales <[email protected]>2013-03-19 18:19:07 +0000
committerRichard Beales <[email protected]>2013-03-19 18:19:07 +0000
commit05809dfdf7cbf7699be6408c0f49d325585726b5 (patch)
treebfa33dcd1cf8707e65a05df98d27d563396520d2 /plugins/auth_remote/init.php
parent1d707e9f03d1a654e0807aadce7ab790befd0b95 (diff)
parent2229e6ed6b07d4a28b04689a21c645bdb83652f7 (diff)
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'plugins/auth_remote/init.php')
-rw-r--r--plugins/auth_remote/init.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/auth_remote/init.php b/plugins/auth_remote/init.php
index 65f188b8f..7c8d835f8 100644
--- a/plugins/auth_remote/init.php
+++ b/plugins/auth_remote/init.php
@@ -40,6 +40,9 @@ class Auth_Remote extends Plugin implements IAuthModule {
function authenticate($login, $password) {
$try_login = db_escape_string($_SERVER["REMOTE_USER"]);
+ // php-cgi
+ if (!$try_login) $try_login = db_escape_string($_SERVER["REDIRECT_REMOTE_USER"]);
+
if (!$try_login) $try_login = $this->get_login_by_ssl_certificate();
# if (!$try_login) $try_login = "test_qqq";