DataObjects/Core_person.php
authoredward <edward@roojs.com>
Tue, 14 Nov 2017 03:13:24 +0000 (11:13 +0800)
committeredward <edward@roojs.com>
Tue, 14 Nov 2017 03:13:24 +0000 (11:13 +0800)
DataObjects/Core_person.php

index 555936b..deb02d2 100644 (file)
@@ -352,7 +352,10 @@ class Pman_Core_DataObjects_Core_person extends DB_DataObject
             ) &&
             ($default_admin ||  $u->get('email', $ff->Pman['local_autoauth']))
         ) {
-            $_SESSION[get_class($this)][$sesPrefix .'-auth'] = serialize($default_admin ? $default_admin : $u);
+            
+            $user = $default_admin ? $default_admin->toArray() : $u->toArray();
+            
+            $_SESSION[get_class($this)][$sesPrefix .'-auth'] = serialize((object) $user);
             return true;
         }