From: Christian Weiske Date: Fri, 13 May 2011 16:10:25 +0000 (+0200) Subject: fix ssl client cert login process X-Git-Tag: v0.98.0~37^2~13 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=ccb6d8a5135ec97776f926a5f483d9f1f88d061b;p=semanticscuttle.git fix ssl client cert login process --- diff --git a/src/SemanticScuttle/Service/User.php b/src/SemanticScuttle/Service/User.php index 09a2cb1..0e437c2 100644 --- a/src/SemanticScuttle/Service/User.php +++ b/src/SemanticScuttle/Service/User.php @@ -426,8 +426,8 @@ class SemanticScuttle_Service_User extends SemanticScuttle_DbService if ($ssls->hasValidCert()) { $id = $ssls->getUserIdFromCert(); if ($id !== false) { - $this->setCurrentUserId($id); - return (int)$_SESSION[$this->getSessionKey()]; + $this->setCurrentUserId($id, true); + return $this->currentuserId; } } return false;