Compare commits

...
2 Commits
Author SHA1 Message Date
Esteban 965f537317 Modif CSS 2026-06-10 08:59:50 +02:00
Esteban d67a479d10 Sauvegarde 2026-06-08 13:06:58 +02:00
4 changed files with 8 additions and 7 deletions
-2
View File
@@ -16,9 +16,7 @@ La réutilisation du projet est autorisée, sous réserve qu'un fichier `idConne
## Sécurité ## Sécurité
- Les mots de passe ne sont à ce stade ni hachés ni salés.
- Des failles de sécurité sont probablement encore présentes dans le système de connexion. - Des failles de sécurité sont probablement encore présentes dans le système de connexion.
- Une amélioration de la sécurité du module de login est prévue prochainement.
## Signalement de vulnérabilité ## Signalement de vulnérabilité
+5 -3
View File
@@ -47,6 +47,8 @@ CREATE TABLE IF NOT EXISTS experiences (
PRIMARY KEY (id) PRIMARY KEY (id)
); );
-- Compte de test -- Compte de test (PLUS A JOUR METTRE UN HASH)
INSERT INTO users (username, password, role) -- INSERT INTO users (username, password, role)
VALUES ('admin', 'admin', 'admin'); -- VALUES ('admin', 'admin', 'admin');
insert into `users` (`created_at`, `id`, `last_login`, `password`, `role`, `username`)
values ('2026-06-08 11:10:21', 11, '2026-06-08 13:10:41', '$2y$12$x01fDqrHQEYIyj7MDHa72eRyl2j/n5cNq9sv3.FIiQCaRsB50Q4iK', 'admin', 'admin');
+1 -1
View File
@@ -135,7 +135,7 @@ if (isset($_GET['edit_xp']) && is_numeric($_GET['edit_xp'])) {
<textarea name="role" required></textarea> <textarea name="role" required></textarea>
<label>Mot de passe</label> <label>Mot de passe</label>
<textarea name="passwd" required></textarea> <input type="password" name="passwd" required>
<!-- Le bouton qui déclenche le PHP en haut de page --> <!-- Le bouton qui déclenche le PHP en haut de page -->
<input type="submit" name="submituser" value="Ajouter l'utilisateur" class="btn-submit"> <input type="submit" name="submituser" value="Ajouter l'utilisateur" class="btn-submit">
+2 -1
View File
@@ -170,9 +170,9 @@ nav a:hover {
font-size: 14px; font-size: 14px;
} }
/* Inputs reprenant ton style login */
.project-form-card input[type="text"], .project-form-card input[type="text"],
.project-form-card input[type="url"], .project-form-card input[type="url"],
.project-form-card input[type="password"],
.project-form-card textarea { .project-form-card textarea {
width: 100%; width: 100%;
background-color: #1a1a24; background-color: #1a1a24;
@@ -182,6 +182,7 @@ nav a:hover {
padding: 12px; padding: 12px;
margin-bottom: 16px; margin-bottom: 16px;
box-sizing: border-box; box-sizing: border-box;
transition: border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
} }
/* Correction ici : project-form-card au lieu de project-card */ /* Correction ici : project-form-card au lieu de project-card */