Per sicurezza e anche per semplicità potresti evitare di gestire l'utente nella sessione vsito che asp.net lo fa per noi.

In ogni dove in asp.net puoi sapere la username dell'utente corrente con:

HttpContext.User.Identity.Name