We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08927a1 commit 1366207Copy full SHA for 1366207
src/LdapAuth.php
@@ -88,7 +88,12 @@ public function autoDetect($overrideIp = false)
88
return 0;
89
}
90
91
- $clientIp = $overrideIp ? $overrideIp : (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']);
+ $clientIp = $overrideIp ? $overrideIp : (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : null));
92
+
93
+ if (empty($clientIp)) {
94
+ Yii::debug('[Autodetect] No client ip detected, skipping auto detection', __METHOD__);
95
+ return 0;
96
+ }
97
98
$index = 0;
99
foreach ($this->domains as $config) {
0 commit comments