ajout du dashboard
Deploy Nexus Portal to HestiaCP (FTP) / build-and-deploy (push) Successful in 16s

This commit is contained in:
maximus
2026-06-12 16:15:02 +02:00
parent bfa3161646
commit ef770fab92
4 changed files with 191 additions and 54 deletions
+2 -1
View File
@@ -1,6 +1,7 @@
// src/pages/public/Login.jsx
import { useState } from 'react';
import { useNavigate, Link } from 'react-router-dom';
import { loginClient } from '../../services/api';
export default function Login() {
const [email, setEmail] = useState('');
@@ -22,7 +23,7 @@ export default function Login() {
// --- SIMULATION D'AUTHENTIFICATION ---
// (À remplacer par la vraie validation de ton serveur)
if (email === 'test@gise.be' && password === 'Bunker!2026') {
if (await loginClient(email, password)) {
// 2. LA CLÉ DU PROBLÈME EST ICI : L'ATTRIBUTION DU BADGE
// On sauvegarde le token (généralement renvoyé par ton API) dans le navigateur