using EC.Entity.Organization; using EC.Service.Base; using EC.Utils.Security; namespace EC.Service.Organization { public class UserService : MvcService { public UserService() { } public bool CheckLogin(string name, string pwd) { var user = SelectEntityByWhere($"F_Account='{name}'"); if (user != null) { pwd = Md5Helper.Encrypt(pwd, 32).ToLower(); var key = user.F_Secretkey; var enStr = DesEncrypt.Encrypt(pwd, key).ToLower(); //var deStr = DesEncrypt.Decrypt(enStr, key).ToLower(); var enPwd = Md5Helper.Encrypt(enStr, 32).ToLower(); if (string.Equals(enPwd, user.F_Password)) { return true; } } return false; } } }