From c96d72806b113c38d99633c9a3c427ac09bc7b99 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Sun, 5 Sep 2010 01:08:13 -0400 Subject: [PATCH] These may not always be set --- framework/Rpc/lib/Horde/Rpc/ActiveSync.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/Rpc/lib/Horde/Rpc/ActiveSync.php b/framework/Rpc/lib/Horde/Rpc/ActiveSync.php index 12322b968..e03bfadcd 100644 --- a/framework/Rpc/lib/Horde/Rpc/ActiveSync.php +++ b/framework/Rpc/lib/Horde/Rpc/ActiveSync.php @@ -166,7 +166,7 @@ class Horde_Rpc_ActiveSync extends Horde_Rpc /* Get user and possibly domain */ $serverVars = $this->_request->getServerVars(); - $user = $serverVars['PHP_AUTH_USER']; + $user = !empty($serverVars['PHP_AUTH_USER']) ? $serverVars['PHP_AUTH_USER'] : ''; $pos = strrpos($user, '\\'); if ($pos !== false) { $domain = substr($user, 0, $pos); @@ -176,7 +176,7 @@ class Horde_Rpc_ActiveSync extends Horde_Rpc } /* Get passwd */ - $pass = $serverVars['PHP_AUTH_PW']; + $pass = !empty($serverVars['PHP_AUTH_PW']) ? $serverVars['PHP_AUTH_PW'] : ''; /* Attempt to auth to backend */ $results = $this->_backend->logon($user, $pass, $domain); -- 2.11.0