1777 Remember me for 7 days doesn't work if you log in from Recent Queries (#1870)

set cookie if requested

Signed-off-by: Chris Miceli <chrismiceli@outlook.com>
This commit is contained in:
Chris Miceli
2021-10-06 17:39:21 -05:00
committed by GitHub
parent effcd907cd
commit 1ed98f6f38

View File

@@ -75,14 +75,15 @@
// Set hash in new session
$_SESSION["hash"] = $pwhash;
// Set persistent cookie if selected
if (isset($_POST['persistentlogin']))
{
// setcookie( $name, $value, $expire, $path, $domain, $secure, $httponly )
setcookie('persistentlogin', $pwhash, time()+60*60*24*7, null, null, null, true );
}
// Login successful, redirect the user to the homepage to discard the POST request
if ($_SERVER['REQUEST_METHOD'] === 'POST' && $_SERVER['QUERY_STRING'] === 'login') {
// Set persistent cookie if selected
if (isset($_POST['persistentlogin']))
{
// setcookie( $name, $value, $expire, $path, $domain, $secure, $httponly )
setcookie('persistentlogin', $pwhash, time()+60*60*24*7, null, null, null, true );
}
header('Location: index.php');
exit();
}