User restore session
This commit is contained in:
@@ -152,4 +152,21 @@ class Login
|
||||
session_start();
|
||||
session_destroy();
|
||||
}
|
||||
}
|
||||
|
||||
private static function is_logged(): bool
|
||||
{
|
||||
return isset($_SESSION["user"]);
|
||||
}
|
||||
|
||||
// get the user from the session (if not )
|
||||
|
||||
public static function get_user(): Login
|
||||
{
|
||||
if (Login::is_logged()) {
|
||||
$user = unserialize($_SESSION["user"]);
|
||||
return $user;
|
||||
}
|
||||
header("Location: /");
|
||||
exit();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user