16 lines
426 B
C++
16 lines
426 B
C++
#include "AuthService.h"
|
|
#include <iostream>
|
|
|
|
User* AuthService::login(Database& db,
|
|
const std::string& username,
|
|
const std::string& password) {
|
|
auto users = db.getAllUsers();
|
|
for (auto user : users) {
|
|
if (user->getUsername() == username) {
|
|
return user;
|
|
}
|
|
}
|
|
std::cout << "Erreur : utilisateur introuvable.\n";
|
|
return nullptr;
|
|
}
|