public bool AccountLoginValidate(string name, string pwd, bool isSave, int?days) { if (string.IsNullOrEmpty(name)) { throw new DomainException(NecessaryUsername); } if (string.IsNullOrEmpty(pwd)) { throw new DomainException(NecessaryPassword); } var isExist = _userRepository.LoginValidate(name, pwd); if (isExist) { //登录成功 var data = _userRepository.Get(p => p.LoginName == name); WebMasterCookie.Save(data.UserId, data.LoginName, isSave); return(true); } //登录失败 return(false); }
public Guid UserId() { return(WebMasterCookie.Load().Id); }
public string UserName() { return(WebMasterCookie.Load().Name); }
public void LoginOff() { WebMasterCookie.Remove(); }