public User getUser(String login, String password) throws Exception {

        // On cherche le login
        Iterator<User> it = users.iterator();
        while (it.hasNext()) {
            User user = it.next();

            if (user.getLogin().equals(login)) {
                // On a trouvé le login
                // On compare le mot de passe
                if (user.getPassword().equals(password)) {
                    // On a trouvé le bon user
                    return user;
                } else {
                    // Le mot de passe est faux
                    throw new Exception("Wrong password");
                }
            }
        }
        // On a pas trouvé de user
        throw new Exception("Wrong login");
    }