feat: rôles admin/user, page Utilisateurs, lien Vision dans navbar, filtre courriers par compte

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jules
2026-05-06 00:01:39 +02:00
parent d11e6aec5e
commit 3f73421fd3
8 changed files with 305 additions and 28 deletions

View File

@@ -51,10 +51,12 @@ CREATE TABLE IF NOT EXISTS files (
);
CREATE TABLE IF NOT EXISTS admin_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(64) NOT NULL UNIQUE,
password VARCHAR(255) NOT NULL,
created_at DATETIME DEFAULT NOW()
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(64) NOT NULL UNIQUE,
role ENUM('admin','user') NOT NULL DEFAULT 'admin',
account_id INT NULL,
password VARCHAR(255) NOT NULL,
created_at DATETIME DEFAULT NOW()
);
-- Mot de passe par défaut: admin / copymail2024