public ResResultModel ValidateUser(LoginFmModel model) { try { Log.Info(string.Format("{0}--platform:{1},deviceid:{2},username:{3},password:{4}", "ValidateUser", model.Platform, model.Deviceid, model.UserName, model.Password)); if (string.IsNullOrEmpty(model.UserName) || string.IsNullOrEmpty(model.Password)) { return(ResResult.Response(false, MC.Login_InvalidAccount, "")); } string userData = string.Empty; MembershipUser user = Membership.GetUser(model.UserName); if (!Membership.ValidateUser(model.UserName, model.Password)) { new EnumMembershipCreateStatus(user); } userData = user.ProviderUserKey.ToString(); FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, model.UserName, DateTime.Now, DateTime.Now.Add(FormsAuthentication.Timeout), true, userData, FormsAuthentication.FormsCookiePath); HttpContext.Current.Response.Cookies.Add(new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(ticket))); return(ResResult.Response(true, MC.Response_Ok, "")); } catch (Exception ex) { return(ResResult.Response(false, ex.Message, "")); } }
public ResResultModel GetCbbStoragePlace(LoginFmModel model) { try { var bll = new StoragePlace(); var list = bll.GetList(); return(ResResult.Response(true, "", JsonConvert.SerializeObject(list))); } catch (Exception ex) { return(ResResult.Response(false, ex.Message, null)); } }