Skip to content
Snippets Groups Projects

mise à jour des NavBars

Merged Fatima Ezzahra Majidi requested to merge master into main
2 files
+ 6
3
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 5
3
@@ -33,21 +33,23 @@ const Login = () => {
const data = await response.json();
console.log("✅ Login successful!", data);
// Assure-toi que l'ID est bien récupéré
// Assurer que l'ID est bien récupéré
if (!data.id) {
throw new Error("User ID is missing from response!");
}
// Stocke correctement les informations utilisateur
// Stocke correctement les informations utilisateur
localStorage.setItem("token", "dummy-token");
localStorage.setItem("roles", JSON.stringify(data.roles));
localStorage.setItem("user", JSON.stringify({
id: data.id, // Ajout de l'ID ici
id: data.id, // Ajout de l'ID ici
username: data.username,
familyname: data.familyname
}));
navigate("/"); // Redirect after login
window.location.reload(); // Rafraîchir la page pour mettre à jour la NavBar
} catch (error) {
console.error("❌ Login failed:", error.message);
setError("Invalid username or password");
Loading