Fix locked out bug
This commit is contained in:
parent
ed4bd4861a
commit
828ad7f880
@ -14,7 +14,7 @@ class Admin
|
|||||||
global $db_pass, $config;
|
global $db_pass, $config;
|
||||||
$enable_session_timeout = $config['enable_session_timeout'];
|
$enable_session_timeout = $config['enable_session_timeout'];
|
||||||
if ($enable_session_timeout) {
|
if ($enable_session_timeout) {
|
||||||
$timeout = 0;
|
$timeout = 60;
|
||||||
if ($config['session_timeout_duration']) {
|
if ($config['session_timeout_duration']) {
|
||||||
$timeout = intval($config['session_timeout_duration']);
|
$timeout = intval($config['session_timeout_duration']);
|
||||||
}
|
}
|
||||||
@ -51,13 +51,17 @@ class Admin
|
|||||||
{
|
{
|
||||||
global $db_pass, $config;
|
global $db_pass, $config;
|
||||||
$enable_session_timeout = $config['enable_session_timeout'];
|
$enable_session_timeout = $config['enable_session_timeout'];
|
||||||
$session_timeout_duration = $config['session_timeout_duration'] * 60; // Convert minutes to seconds
|
|
||||||
if (isset($aid)) {
|
if (isset($aid)) {
|
||||||
$time = time();
|
$time = time();
|
||||||
$token = $aid . '.' . $time . '.' . sha1($aid . '.' . $time . '.' . $db_pass);
|
$token = $aid . '.' . $time . '.' . sha1($aid . '.' . $time . '.' . $db_pass);
|
||||||
setcookie('aid', $token, time() + 86400 * 7);
|
setcookie('aid', $token, time() + 86400 * 7);
|
||||||
$_SESSION['aid'] = $aid;
|
$_SESSION['aid'] = $aid;
|
||||||
if ($enable_session_timeout) {
|
if ($enable_session_timeout) {
|
||||||
|
$timeout = 60;
|
||||||
|
if ($config['session_timeout_duration']) {
|
||||||
|
$timeout = intval($config['session_timeout_duration']);
|
||||||
|
}
|
||||||
|
$session_timeout_duration = $timeout * 60; // Convert minutes to seconds
|
||||||
$_SESSION['aid_expiration'] = $time + $session_timeout_duration;
|
$_SESSION['aid_expiration'] = $time + $session_timeout_duration;
|
||||||
}
|
}
|
||||||
return $token;
|
return $token;
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"version": "2024.8.1.2"
|
"version": "2024.8.1.3"
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user