Hi,
JS ist aber EXTREM unsicher, weil alle Daten im Browser landen und jeder, der ein wenig Ahnung hat, sich einloggen kann. Man könnte Seiten sonst mit .htaccess schützen, aber da ist sowas mit der Navileiste wie du es möchtest nicht möglich, denke ich.
Sessions von PHP sind schon die beste Variante und das ganze ist auch nicht zu schwer eigentlich. :-)
Damit kannst du dann überprüfen, ob jemand eingeloggt ist und wenn dem so sein sollte entsprechend mehr Punkte in deiner schon vorhandenen Navileiste anzeigen lassen.
Gruß
Ben