Checkpoint: Ajout du rôle super_formateur avec accès à toutes les formations et séquences. Migration SQL appliquée en local et sur le VPS de production.

This commit is contained in:
Manus
2026-01-29 11:35:35 -05:00
parent 1a8d598339
commit c16392900c
9 changed files with 2331 additions and 14 deletions

View File

@@ -12,7 +12,7 @@ export default function Home() {
useEffect(() => {
if (!loading && isAuthenticated) {
if (user?.role === 'admin') {
if (user?.role === 'admin' || user?.role === 'super_formateur') {
setLocation('/admin');
} else if (user?.role === 'formateur') {
setLocation('/formateur');
@@ -28,7 +28,7 @@ export default function Home() {
);
}
if (isAuthenticated && (user?.role === 'admin' || user?.role === 'formateur')) {
if (isAuthenticated && (user?.role === 'admin' || user?.role === 'formateur' || user?.role === 'super_formateur')) {
return null;
}