public void UpdateUser(string oldUserName, string newUserName, string userPwd, string isAdmin) { if (!Dbop.Exist(oldUserName)) { throw new Exception($"error: user {oldUserName} not exist."); } if (newUserName != oldUserName && Dbop.Exist(newUserName)) { throw new Exception($"error: user {newUserName} exist."); } //var user = new User //{ // userId = SUPER_VARIABLE_INDEX_ID, //索引id // userName = userName, // userPwd = EncryptHelper.SHA256(userpwd), // regTime = DateTime.Now.ToString(), // isAdmin = isAdmin //}; User user = Dbop.Get(oldUserName)?.ToObject <User>(); user.isAdmin = isAdmin; user.userName = newUserName; if (userPwd != "XXXXXXXX") { user.userPwd = EncryptHelper.SHA256(userPwd); } //if (isAdmin == true) user. //1.增加用户 Dbop.UpdateByName(oldUserName, newUserName, user.ToJsonString()); }
public bool ValidateUserName(string isEdit, string oldUsername, string newUserName) { if (isEdit == "1" && oldUsername == newUserName) { return(true); } return(!Dbop.Exist(newUserName)); }
public void AddUser(string userid, string userpwd) { if (Dbop.Exist(userid)) { throw new Exception("error: user exist."); } var user = new { userId = userid, userPwd = EncryptHelper.SHA256(userpwd), regTime = DateTime.Now.ToString() }; //1.增加用户 Dbop.Insert(long.Parse(userid), user.ToJsonString()); }
public void AddUserV2(string userName, string userpwd, string isAdmin) { if (Dbop.Exist(userName)) { throw new Exception("error: user exist."); } var user = new User { userId = SUPER_VARIABLE_INDEX_ID, //索引id userName = userName, userPwd = EncryptHelper.SHA256(userpwd), regTime = DateTime.Now.ToString(), isAdmin = isAdmin }; //if (isAdmin == true) user. //1.增加用户 Dbop.Insert(userName, user.ToJsonString()); }
public bool ValidateUserName(string username) { return(!Dbop.Exist(username)); }