import React from 'react'; import { Loader, Lock, KeyRound } from "lucide-react"; import { useNavigate } from "react-router-dom"; // Assurez-vous d'utiliser react-router import { Card } from '@/components/ui/Card'; import { Button } from '@/components/ui/Button'; import StatusBadge from '../ui/StatusBadge'; import type { User } from '@/types/User'; interface AccessWidgetProps { user: User | null; isLoading: boolean; error: string | null; } export const AccessWidget: React.FC = ({ user, isLoading, error, }) => { // Hook de navigation const navigate = useNavigate(); return (

Sécurité de l'accès

{isLoading && !error && (
)} {!isLoading && !error && (
{/* MFA */}

Authentification (MFA)

Exigée par GISE

{/* MOT DE PASSE (Lien vers la sous-page) */}

Mot de passe institutionnel

Dernière modification : Il y a 43 jours

)}
); } export default AccessWidget;