Ok I\'m rather confused, does FormsAuthentication.SetAuthCookie() in asp.net create a session based cookie or not? From what I gather to put something in a session you would
I'm not sure exactly what you're asking, but if your question is how can you access Session["userAge"] without an auth cookie, the answer is because it's a separate entity from the session.
The auth cookie (default name .ASPXAUTH) is created before the session is even started so it can't be based on the session.