public HTTPSession CreateSession(string id, int timeout) { var s = new HTTPSession(); s.Set(id, timeout); sessions.Add(id, s); return(s); }
public void CreateNewSession() { if (session == null) { // Create a new one session = Server.CreateSession(Global.GenerateCode(12), 60 * 20); HTTPResponsePacket.HTTPCookie cookie = new HTTPResponsePacket.HTTPCookie("SID", session.Id); cookie.Expires = DateTime.MaxValue; cookie.Path = "/"; cookie.HttpOnly = true; Response.Cookies.Add(cookie); } }