private void WriteUserSession(Customer user, string rememberMe) { Session[CommonContorllers.UserIdCacheName] = user.Id; Session[CommonContorllers.UserNameCacheName] = user.LoginName; //if (!rememberMe.Equals("true", StringComparison.OrdinalIgnoreCase)) //{ // var cookie = Response.Cookies["rememberMeName"]; // if (cookie != null) // cookie.Expires = DateTime.Now.AddDays(-100); // var httpCookie = Response.Cookies["rememberMePassword"]; // if (httpCookie != null) // httpCookie.Expires = DateTime.Now.AddDays(-100); //} //else //{ var _authenticationService = new FormAuthenticationService(); _authenticationService.SignIn(user.LoginName, true); var aCookie = new HttpCookie("rememberMeName") { Value = user.LoginName, Expires = DateTime.Now.AddDays(10) }; var cCookie = new HttpCookie("rememberMeLogin") { Value = rememberMe, Expires = DateTime.Now.AddDays(10) }; Response.Cookies.Add(aCookie); Response.Cookies.Add(cCookie); //} }
private void WriteUserSession(Customer user, string rememberMe) { Session[CommonContorllers.UserIdCacheName] = user.Id; Session[CommonContorllers.UserNameCacheName] = user.LoginName; var _authenticationService = new FormAuthenticationService(); _authenticationService.SignIn(user.LoginName, true); var aCookie = new HttpCookie("rememberMeName") { Value = user.LoginName, Expires = DateTime.Now.AddDays(10) }; var cCookie = new HttpCookie("rememberMeLogin") { Value = rememberMe, Expires = DateTime.Now.AddDays(10) }; Response.Cookies.Add(aCookie); Response.Cookies.Add(cCookie); }