Forse non ho letto con attenzione... ma se tutto si riduce a permettere la navigazione solo a chi si e' correttamente identificato puoi risolvere tutto lato server...

Se vuoi posso spostare la discussione su ASP

ciao