Merge pull request #17 from ThomasRubini/login_twice

This commit is contained in:
Thomas Rubini 2023-01-17 15:01:26 +01:00 committed by GitHub
commit 2b7a82840a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,12 +9,16 @@ final class UserController
public function loginAction(Array $A_urlParams = null, Array $A_postParams = null)
{
$S_errmsg = null;
if(Session::resume_session() && isset($_SESSION["errmsg"])){
$S_errmsg = $_SESSION["errmsg"];
unset($_SESSION["errmsg"]);
if (Session::is_login()) {
header("Location: /user/view");
} else {
$S_errmsg = null;
if(Session::resume_session() && isset($_SESSION["errmsg"])){
$S_errmsg = $_SESSION["errmsg"];
unset($_SESSION["errmsg"]);
}
View::show("user/login", array("errmsg" => $S_errmsg));
}
View::show("user/login", array("errmsg" => $S_errmsg));
}
private function get_or_die($DICT, $key)