* [FIX] Related #493. Try to fix issue when setting cookies in Safari on iOS. Thanks to @basil-twisleton for the feedback.

This commit is contained in:
nuxsmin
2017-03-12 20:52:40 +01:00
parent 0b2e480417
commit f74fb2bbec
2 changed files with 2 additions and 2 deletions

View File

@@ -28,7 +28,6 @@ use Defuse\Crypto\Exception\CryptoException;
use Defuse\Crypto\Key;
use SP\Core\Init;
use SP\Http\Request;
use SP\Util\Checks;
use SP\Util\Util;
/**
@@ -123,7 +122,7 @@ class SecureKeyCookie extends Cookie
// $timeout = ini_get('session.gc_maxlifetime') ?: 3600;
if (setcookie(SecureKeyCookie::COOKIE_NAME, $this->sign(serialize($Vault), $key), 0, Init::$WEBURI, Request::getRequestHeaders('HTTP_HOST'))) {
if (setcookie(SecureKeyCookie::COOKIE_NAME, $this->sign(serialize($Vault), $key), 0, Init::$WEBROOT)) {
debugLog('Generating a new session key.');
return $this->SecuredKey;

View File

@@ -139,6 +139,7 @@ class UserLdap extends User
}
/**
* Comprobar duplicados por login e email en minúsculas
* @return bool
* @throws \SP\Core\Exceptions\QueryException
* @throws \SP\Core\Exceptions\ConstraintException