Adrien de Trazegnies d'Ittre
Retour à l'accueilTous les projets

SSO + Security

OpenGateKeeper

Plateforme d'authentification centralisee avec tokens JWT, federation OpenID et gestion de permissions.

Illustration du projet OpenGateKeeper

Problématique

Unifier l'authentification multi-applications avec un niveau de sécurité enterprise et une gestion claire des permissions.

Architecture

Frontend React admin, API Spring Boot, moteur d'authentification OpenID, filtre JWT, stockage SQL pour les comptes et NoSQL pour les sessions et traces.

    Stack technique

    Spring BootOpenIDJWTPostgreSQLMongoDBDocker

    Highlights

    • Pipeline de connexion fédérée OpenID
    • Validation de token par filtre JWT custom
    • Traçabilité des événements de sécurité
    • Déploiement Docker compose ready

    Défis techniques

    • Rejouer les tokens expirés et cas de rotation de clé
    • Assurer une latence faible pour la validation JWT
    • Maintenir un audit trail conforme sécurité

    Résultats

    • Temps d'onboarding application réduit de 60%
    • Centralisation complète des politiques d'accès
    • Réduction des incidents d'authentification manuelle
    Charte graphique

    Charte graphique

    Démonstration Index de connexion

    Démonstration Index de connexion

    Interface client & Admin apres la connexion

    Interface client & Admin apres la connexion

    Réalisations des visuels 3D par Elisa Granger

    Réalisations des visuels 3D par Elisa Granger

    Charte graphique

    Charte graphique réalisé sur les couleurs PANTONE de l'année 2024 et de ses complémentaires