import { Info, ExternalLink, Lock, Mail } from "lucide-react"; import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; export default function AuthInfo() { // En production (pas sur Replit), toujours utiliser l'auth locale const isProduction = window.location.hostname !== 'localhost' && !window.location.hostname.includes('replit'); const USE_LOCAL_AUTH = import.meta.env.VITE_USE_LOCAL_AUTH === 'true' || isProduction; if (USE_LOCAL_AUTH) { return ( Authentification locale activée
Étape 1

L'utilisateur recevra ses identifiants par email ou communication sécurisée

Étape 2

Il se connecte avec son email et mot de passe sur l'application

Étape 3

Le système applique automatiquement ses permissions configurées

Sécurité :

Le mot de passe initial sera communiqué de manière sécurisée à l'utilisateur
); } return ( Système d'authentification Replit
Étape 1

L'utilisateur doit posséder un compte Replit avec l'email spécifié

Étape 2

Il accède à l'application et clique sur "Se connecter"

Étape 3

Le système reconnaît automatiquement l'email et applique les permissions configurées

Si l'utilisateur n'a pas de compte Replit :

Il peut en créer un gratuitement sur replit.com
); }