This commit is contained in:
+2
-4
@@ -104,9 +104,7 @@ export default function App() {
|
||||
: location.pathname === "/admin"? "admin"
|
||||
: "home";
|
||||
|
||||
// Le user de localStorage est un instantané pris au login : un changement de
|
||||
// rôle en base n'y apparaît jamais. On le resynchronise depuis /me au montage,
|
||||
// sinon un compte promu admin reste bloqué hors de /admin jusqu'à reconnexion.
|
||||
|
||||
useEffect(() => {
|
||||
const token = localStorage.getItem("authToken");
|
||||
if (!token) return;
|
||||
@@ -155,7 +153,7 @@ export default function App() {
|
||||
);
|
||||
}
|
||||
|
||||
// ← CookieBanner visible même sans connexion
|
||||
|
||||
if (!authState.isAuthenticated) {
|
||||
return (
|
||||
<>
|
||||
|
||||
Reference in New Issue
Block a user