From 86443c5c41098dd91a7f80253c33b34fc12b1b97 Mon Sep 17 00:00:00 2001 From: edward Date: Tue, 12 Sep 2017 17:24:33 +0800 Subject: [PATCH] DataObjects/Core_person.php --- DataObjects/Core_person.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/DataObjects/Core_person.php b/DataObjects/Core_person.php index e11b8b27..c8a88636 100644 --- a/DataObjects/Core_person.php +++ b/DataObjects/Core_person.php @@ -339,8 +339,17 @@ class Pman_Core_DataObjects_Core_person extends DB_DataObject if (!empty($ff->Pman['local_autoauth']) && (!empty($_SERVER['SERVER_ADDR'])) && - ($_SERVER['SERVER_ADDR'] == '127.0.0.1') && - ($_SERVER['REMOTE_ADDR'] == '127.0.0.1') && + ( + ( + $_SERVER['SERVER_ADDR'] == '127.0.0.1' && + $_SERVER['REMOTE_ADDR'] == '127.0.0.1' + ) + || + ( + $_SERVER['SERVER_ADDR'] == '::1' && + $_SERVER['REMOTE_ADDR'] == '::1' + ) + ) && ($default_admin || $u->get('email', $ff->Pman['local_autoauth'])) ) { $_SESSION[get_class($this)][$sesPrefix .'-auth'] = serialize($default_admin ? $default_admin : $u); -- 2.39.2