mirror of
https://github.com/billz/raspap-webgui.git
synced 2025-03-01 10:31:47 +00:00
Decouple session from csrf handler, set initial lastActivity
This commit is contained in:
parent
866d8eb5b0
commit
c51b520b8d
@ -1,7 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
require_once 'functions.php';
|
require_once 'functions.php';
|
||||||
require_once 'session.php';
|
|
||||||
|
|
||||||
if (csrfValidateRequest() && !CSRFValidate()) {
|
if (csrfValidateRequest() && !CSRFValidate()) {
|
||||||
handleInvalidCSRFToken();
|
handleInvalidCSRFToken();
|
||||||
|
@ -3,3 +3,8 @@
|
|||||||
if (session_status() == PHP_SESSION_NONE) {
|
if (session_status() == PHP_SESSION_NONE) {
|
||||||
session_start();
|
session_start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!isset($_SESSION['lastActivity'])) {
|
||||||
|
$_SESSION['lastActivity'] = time();
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
* as you leave these references intact in the header comments of your source files.
|
* as you leave these references intact in the header comments of your source files.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
require 'includes/session.php';
|
||||||
require 'includes/csrf.php';
|
require 'includes/csrf.php';
|
||||||
ensureCSRFSessionToken();
|
ensureCSRFSessionToken();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user