diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2018-12-24 12:24:22 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2018-12-24 12:24:22 +0100 |
commit | 452f5801b62b191123f9ded6c02844275ab62259 (patch) | |
tree | e5a20b6bcf3c73a819efd44a4c36b3e74b84d265 /app/class/modeluser.php | |
parent | 055bbcbd61a56e39408e7d2b9d83c47fc76daa20 (diff) | |
download | wcms-452f5801b62b191123f9ded6c02844275ab62259.tar.gz wcms-452f5801b62b191123f9ded6c02844275ab62259.zip |
user self delete
Diffstat (limited to 'app/class/modeluser.php')
-rw-r--r-- | app/class/modeluser.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/class/modeluser.php b/app/class/modeluser.php index 613d13b..42c2f4c 100644 --- a/app/class/modeluser.php +++ b/app/class/modeluser.php @@ -18,7 +18,7 @@ class Modeluser extends Modeldb public function writesession(User $user) { - $_SESSION['user' . Config::basepath()] = ['level' => $user->level()]; + $_SESSION['user' . Config::basepath()] = ['level' => $user->level(), 'id' => $user->id()]; } public function readsession() @@ -26,9 +26,11 @@ class Modeluser extends Modeldb $userdatas = []; if (array_key_exists('user' . Config::basepath(), $_SESSION)) { $userdatas = $_SESSION['user' . Config::basepath()]; + $user = new User($userdatas); + return $user; + } else { + return false; } - $user = new User($userdatas); - return $user; } public function login($pass) |