Te refieres a que estás usando Smarty (
http://smarty.php.net)?
Y donde necesitas hacer esa validación? .. en una plantilla (.tlp?)
Por qué lo logico es que tu script PHP que llama a tu plantilla .tlp es el que haga esa validación de esa variable de sesión o lo que corresponda.
Un saludo,