Files
2026-06-05 23:42:06 +02:00

32 lines
793 B
PHP

<?php
require_once "LocalUserManager.php";
require_once "DatabaseUserManager.php";
/**
* Zentrale Klasse für den Zugriff auf Benutzerdaten.
*
* Hier kann zwischen lokaler Speicherung und Datenbankspeicherung
* gewechselt werden.
*/
class UserManager {
public static function getInstance() {
$userManager = DatabaseUserManager::getInstance();
/*
* Dummy-User anlegen, falls er noch nicht existiert.
* Passwort: test123
*/
if ($userManager->findUser("mustermann@web.de") == null) {
$userManager->addUser(
"mustermann@web.de",
"Max",
"Mustermann",
password_hash("test12345", PASSWORD_DEFAULT)
);
}
return $userManager;
}
}