dirie di no! da quando definisci la variabile $_SESSION la puoi utilzizare dovunque nel sito, in qualunque pagina e quindi sapere se quell'utente ha i diritti di admin o per fare certe cose...devi sempre solo controllare sec'è il valore 1 o 0 e poi reindirizzarlo a seconda del suo valore. Per facilitare il tutto potresti fare così dovunque vuoi sapere se l'utente è admin o no:

Codice PHP:
$user $_SESSION['diritti_utente'];
$array explode('*'$user);
if (
$array[1] == 1)
  
//l'utente è admin
else
  
// l'utente non è admin 
con la funzione explode creo un array per dividere in due la variabile, suddivisa quando incontra il *: in questo caso se hai una session con contenuto "Giovanni*1":

$array[0] = "Giovanni";
$array[1] = "1";