C O N O S C E N Z A
web data management
Il nostro è un team che si occupa ormai da piu' di un decennio della risoluzione delle problematiche informatiche, in particolare ci piace poter offrire la nostra competenza in ambito telematico, dalla progettazione su misura della vostra infrastruttura web, alla realizzazione del vostro software e dei vostri portali.
Zend Framework

zend controller secure session

23/03/2008

    Esempio sintassi per la distruzione di una sessione usando zend framework nel caso in cui il percorso di navigazione sia diverso da una qualsiasi pagina presente nella struttura del nostro sistema zend controller.

Particolarmente utile in caso di necessità di massima sicurezza per disabiklitare l'accesso agli utenti loggati dopo che si lascia la pagina in questione (e il pc incustodito)

Session destroy example in zend framework if the navigation referer url is different from an internal page of ours zend controller system

Useful for security measures for disable access after leaving logged pages (and pc)

 



require_once 'Zend/Session.php';
$session = new Zend_Session_Namespace('navigationReg');
$REFERER=strtolower($_SERVER['HTTP_REFERER']);

$controllername = strtolower($this->getRequest()->getControllerName());
if (strpos($REFERER, $controllername)==false){
    $session->unsetAll();
}