"use client" import { KeyRound, LogOut, MonitorSmartphone, ShieldCheck, Smartphone } from "lucide-react" import { CompteAuthentikPanel } from "@/components/compte/compte-authentik-panel" import { SettingsSectionHeader } from "@/components/gmail/settings/settings-section-header" import { Button } from "@/components/ui/button" import { useAuthLogout } from "@/components/auth/auth-provider" import { AUTHENTIK_SELF_SERVICE_FLOWS, } from "@/lib/auth/authentik-user-url" export function CompteSecuritySection() { const signOut = useAuthLogout() return ( <>
} title="Mot de passe" description="Changez le mot de passe de votre compte Ulti." flowSlug={AUTHENTIK_SELF_SERVICE_FLOWS.passwordChange} actionLabel="Changer le mot de passe" /> } title="Validation en deux étapes" description="Ajoutez ou retirez des appareils TOTP, clés de sécurité WebAuthn ou codes de secours." tab="mfa" actionLabel="Gérer la validation" /> } title="Sessions et appareils" description="Consultez les sessions actives et déconnectez un appareil distant." tab="sessions" actionLabel="Gérer les sessions" /> } title="Services connectés" description="Liez ou déliez des comptes externes (Google, GitHub, etc.) si votre organisation les propose." tab="sources" actionLabel="Gérer les connexions" />

Session sur cet appareil

Met fin à votre session Ulti sur ce navigateur. Vous devrez vous reconnecter.

) }