protected void Session_Start() { //通过cookie检查是否已经登录 var cookie = Request.Cookies["login"]; if (cookie != null) { var val = cookie.Value; using (var db = new DAL.ChaLaoLaiContext()) { var record = db.UserLoginCookies.Where(r => r.Value == val).FirstOrDefault(); if (record != null) { Session["userid"] = record.UserID; } } } //检查是移动端浏览还是pc浏览 var userAgent = Request.UserAgent.ToLower(); var mobileAgents = new string[] { "iphone", "android", "mobile" }; foreach (var item in mobileAgents) { if (userAgent.Contains(item)) { Session["isMobile"] = true; break; } } }
protected void Session_Start() { //通过cookie检查是否已经登录 var cookie = Request.Cookies["login"]; if (cookie != null) { var val = cookie.Value; using (var db = new DAL.ChaLaoLaiContext()) { var record = db.UserLoginCookies.Where(r => r.Value == val).FirstOrDefault(); if (record != null) { Session["userid"] = record.UserID; } } } //检查是移动端浏览还是pc浏览 var userAgent = Request.UserAgent.ToLower(); var mobileAgents = new string[] { "iphone", "android", "mobile" }; foreach (var item in mobileAgents) { if (userAgent.Contains(item)) { Session["isMobile"] = true; break; } } }