summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrank Karlitschek <frank@owncloud.org>2012-06-05 15:26:31 +0200
committerFrank Karlitschek <frank@owncloud.org>2012-06-05 15:26:31 +0200
commite747fd794ec90afe5808e8082298870f4ab53140 (patch)
treea76af2457332dc93cde7e8365a21b82920401e87
parent7621559d00efa5d55ec6543e50a4b0ae39d8c7df (diff)
downloadnextcloud-server-e747fd794ec90afe5808e8082298870f4ab53140.tar.gz
nextcloud-server-e747fd794ec90afe5808e8082298870f4ab53140.zip
fix login for hosts running on port 80
-rw-r--r--lib/base.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/base.php b/lib/base.php
index b9c28119e32..641005c57c6 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -370,8 +370,8 @@ class OC{
$refererhost=parse_url($referer);
if(isset($refererhost['host'])) $refererhost=$refererhost['host']; else $refererhost='';
$server=OC_Helper::serverHost();
- $serverhost=parse_url($server);
- if(isset($serverhost['host'])) $serverhost=$serverhost['host']; else $serverhost='';
+ $serverhost=explode(':',$server);
+ $serverhost=$serverhost['0'];
if(!self::$CLI){
if(($_SERVER['REQUEST_METHOD']=='POST') and ($refererhost<>$serverhost)) {
$url = OC_Helper::serverProtocol().'://'.$server.OC::$WEBROOT.'/index.php';