Check è un po' povera.. oltre all'essere impostata la variabile tipo dovrebbe essere verificata tra quelle possibili..
Così va meglio.. controlla comunque lo script che gestisce l'autenticazione e l'impostazione della variabili di sessione