/** * Erzeugt Page-Token zur Absicherung gegen * @return string */ public static function createPageToken() { $str = hash(self::defaultHashAlgo, '$' . baseconfig::$rootPath . '$pageToken$' . self::getSessionCookieValue() . '$' . http::getOnly('module') . '$'); $cache = new cache(self::getPageTokenFieldName(), self::pageTokenCacheModule); $cache->cleanup(self::getPageTokenFieldName(), self::pageTokenCacheModule); $cache->write($str, FPCM_PAGETOKENCACHE_TIMEOUT); unset($cache); return $str; }