csrf : update migration
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5467 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
4
csrf.php
4
csrf.php
@@ -98,12 +98,14 @@ class csrf
|
||||
return TRUE;
|
||||
// Migrate from unique format to multiple CSRF tokens format
|
||||
// The new format is : array (token => the last used time)
|
||||
if (isset ($_SESSION["domframework"]["csrf"]["csrfStart"]))
|
||||
if (isset ($_SESSION["domframework"]["csrf"]["csrf"]) &&
|
||||
isset ($_SESSION["domframework"]["csrf"]["csrfStart"]))
|
||||
{
|
||||
$_SESSION["domframework"]["csrf"] = array (
|
||||
$_SESSION["domframework"]["csrf"]["csrf"] =>
|
||||
$_SESSION["domframework"]["csrf"]["csrfStart"]
|
||||
);
|
||||
unset ($_SESSION["domframework"]["csrf"]["csrfStart"]);
|
||||
}
|
||||
if (! isset ($_SESSION["domframework"]["csrf"]))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user