O seu problema é simples. Pelo que eu li, tu quer que mostre os dados usando Session, mas o valor da Session fica armazenada no navegador.
Eu prefiria ter usado um Banco de Dados qualquer, onde você poderia fazer isso muito mais facilmente e teria um controle melhor sobre quem poderia acessar ou não a página.