Ejemplo n.º 1
0
 /**
  * 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;
 }