mirror of
https://github.com/wallabag/wallabag.git
synced 2024-12-27 10:00:29 +00:00
Fixed #63 - le referer n'était plus pris en compte
This commit is contained in:
parent
6a02410a9b
commit
8c72b98d9d
1 changed files with 4 additions and 3 deletions
|
@ -20,6 +20,8 @@ if (!empty($_POST)) {
|
|||
unset($_SESSION['tokens']);
|
||||
}
|
||||
|
||||
$ref = empty($_SERVER['HTTP_REFERER']) ? '' : $_SERVER['HTTP_REFERER'];
|
||||
|
||||
if (isset($_GET['login'])) {
|
||||
// Login
|
||||
if (!empty($_POST['login']) && !empty($_POST['password'])) {
|
||||
|
@ -34,7 +36,7 @@ if (isset($_GET['login'])) {
|
|||
}
|
||||
session_regenerate_id(true);
|
||||
|
||||
MyTool::redirect();
|
||||
MyTool::redirect($ref);
|
||||
}
|
||||
logm('login failed');
|
||||
die("Login failed !");
|
||||
|
@ -55,7 +57,6 @@ $action = (isset ($_REQUEST['action'])) ? htmlentities($_REQUEST['ac
|
|||
$_SESSION['sort'] = (isset ($_REQUEST['sort'])) ? htmlentities($_REQUEST['sort']) : 'id';
|
||||
$id = (isset ($_REQUEST['id'])) ? htmlspecialchars($_REQUEST['id']) : '';
|
||||
$url = (isset ($_GET['url'])) ? $_GET['url'] : '';
|
||||
$ref = empty($_SERVER['HTTP_REFERER']) ? '' : $_SERVER['HTTP_REFERER'];
|
||||
|
||||
$tpl->assign('isLogged', Session::isLogged());
|
||||
$tpl->assign('referer', $ref);
|
||||
|
@ -69,4 +70,4 @@ if (Session::isLogged()) {
|
|||
}
|
||||
else {
|
||||
$tpl->draw('login');
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue