public static bool NewUser(string name, string password) { foreach (Guid key in RegistredUsers.Keys) { if (RegistredUsers[key].Username == name) { return false; } } User newUser = new User(name, password); RegistredUsers.Add(newUser.UID, newUser); return true; }
public static bool Login(string username, string password) { currenUser = Seek(username, password); if (currenUser != null) return true; else return false; }
public static void Logout() { currenUser = null; }
public static bool DeleteUser(string password) { if (currenUser.Login(password)) { RegistredUsers.Remove(currenUser.UID); currenUser = null; return true; } return false; }