mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
Ensure that IP-based security can't be bypassed if an IP address isn't set.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@60575 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
cb86fdb3d1
commit
222a1a139f
@ -281,6 +281,8 @@ class Group extends DataObject {
|
||||
*/
|
||||
function allowedIPAddress($ip) {
|
||||
if(!$this->IPRestrictions) return true;
|
||||
if(!$ip) return false;
|
||||
|
||||
$ipPatterns = explode("\n", $this->IPRestrictions);
|
||||
foreach($ipPatterns as $ipPattern) {
|
||||
$ipPattern = trim($ipPattern);
|
||||
|
Loading…
x
Reference in New Issue
Block a user