forked from GNUsocial/gnu-social
		
	[FIX] Fix 'Trying to access array offset on value of type null' in AntiBrutePlugin and SimpleCaptchaPlugin when using scripts
This commit is contained in:
		| @@ -14,7 +14,9 @@ class AntiBrutePlugin extends Plugin { | ||||
|     { | ||||
|         // This probably needs some work. For example with IPv6 you can easily generate new IPs... | ||||
|         $client_ip = common_client_ip(); | ||||
|         $this->client_ip = $client_ip[0] ?: $client_ip[1];   // [0] is proxy, [1] should be the real IP | ||||
|         if (!empty($client_ip)) { | ||||
|             $this->client_ip = $client_ip[0] ?: $client_ip[1];   // [0] is proxy, [1] should be the real IP | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     public function onStartCheckPassword($nickname, $password, &$authenticatedUser) | ||||
|   | ||||
| @@ -31,7 +31,9 @@ class SimpleCaptchaPlugin extends Plugin | ||||
|     { | ||||
|         // This probably needs some work. For example with IPv6 you can easily generate new IPs... | ||||
|         $client_ip = common_client_ip(); | ||||
|         $this->client_ip = $client_ip[0] ?: $client_ip[1];   // [0] is proxy, [1] should be the real IP | ||||
|         if (!empty($client_ip)) { | ||||
|             $this->client_ip = $client_ip[0] ?: $client_ip[1];   // [0] is proxy, [1] should be the real IP | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     public function onEndRegistrationFormData(Action $action) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user