/** * Verifies token sent by user * * @return boolean do the tokens match? */ function tokenVerify() { if (self::$tokenVerified) { return self::$tokenVerifiedStatus; } else { self::$tokenVerified = TRUE; $name = $_SESSION['token_name']; if (isset($_POST[$name]) and $_POST[$name] == $_SESSION['token']) { self::$tokenVerifiedStatus = TRUE; self::tokenGenerate(); } return self::$tokenVerifiedStatus; } }