import Keycloak from 'keycloak-js'; // Configuration Keycloak const keycloakConfig = { url: process.env.NEXT_PUBLIC_KEYCLOAK_URL || 'https://security.lions.dev', realm: process.env.NEXT_PUBLIC_KEYCLOAK_REALM || 'btpxpress', clientId: process.env.NEXT_PUBLIC_KEYCLOAK_CLIENT_ID || 'btpxpress-frontend', }; // Créer une instance Keycloak uniquement côté client // Pour éviter les erreurs SSR (document is not defined) const keycloak = typeof window !== 'undefined' ? new Keycloak(keycloakConfig) : null; export default keycloak as Keycloak;