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;
|
return TRUE;
|
||||||
// Migrate from unique format to multiple CSRF tokens format
|
// Migrate from unique format to multiple CSRF tokens format
|
||||||
// The new format is : array (token => the last used time)
|
// 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"] = array (
|
||||||
$_SESSION["domframework"]["csrf"]["csrf"] =>
|
$_SESSION["domframework"]["csrf"]["csrf"] =>
|
||||||
$_SESSION["domframework"]["csrf"]["csrfStart"]
|
$_SESSION["domframework"]["csrf"]["csrfStart"]
|
||||||
);
|
);
|
||||||
|
unset ($_SESSION["domframework"]["csrf"]["csrfStart"]);
|
||||||
}
|
}
|
||||||
if (! isset ($_SESSION["domframework"]["csrf"]))
|
if (! isset ($_SESSION["domframework"]["csrf"]))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user