public LoginResponseDto Login_Obsolete(LoginRequestDto request) { var userName = request.UserName; var userPwd = request.UserPwd; var imgCode = request.ImgCode; if (string.IsNullOrEmpty(userName) || string.IsNullOrEmpty(userPwd)) { return(new LoginResponseDto(LoginResultEnum.UserNameOrPasswordEmpty)); } var objCode = ContextHelper.ReadSession(Constant.UserImgCodeKey); if (objCode == null) { return(new LoginResponseDto(LoginResultEnum.ImgCodeExpired)); } if (!objCode.ToString().Equals(imgCode, StringComparison.CurrentCultureIgnoreCase)) { return(new LoginResponseDto(LoginResultEnum.ImgCodeError)); } userPwd = Tools.EncryptDESByUserPwd(userPwd); var model = _userInfoDal.GetByNameAndPwd(userName, userPwd); if (model == null) { return(new LoginResponseDto(LoginResultEnum.LoginError)); } var token = LoginAfter(model); return(new LoginResponseDto(LoginResultEnum.Success, token)); }