diff --git a/auth.cpp b/auth.cpp index 797274e..632182c 100644 --- a/auth.cpp +++ b/auth.cpp @@ -1,13 +1,8 @@ #include "auth.h" - -extern User users[]; -extern int nbUsers; - -int authentifier(std::string login, std::string password) { - for(int i = 0; i < nbUsers; i++) { - if(users[i].login == login && users[i].password == password) { +int authentifier(const std::string& login, const std::string& password, const std::vector& users){ + for(int i=0;i