1
0
mirror of https://github.com/delight-im/PHP-Auth.git synced 2025-08-05 07:37:25 +02:00

Catch undefined IP address in rare use cases such as CLI usage

This commit is contained in:
Marco
2017-09-18 14:54:39 +02:00
parent f142dd91dc
commit 6162092618

View File

@@ -50,7 +50,7 @@ final class Auth extends UserManager {
$this->useHttps = $useHttps;
$this->allowCookiesScriptAccess = $allowCookiesScriptAccess;
$this->ipAddress = empty($ipAddress) ? $_SERVER['REMOTE_ADDR'] : $ipAddress;
$this->ipAddress = !empty($ipAddress) ? $ipAddress : (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : null);
$this->initSession();
$this->enhanceHttpSecurity();