Réalisations

Implémentation d’une solution d’authentification

Authentification

Intégration API

SAP GIgya

Le projet

Il s’agissait de participer à l’implémentation d’une solution d’authentification centralisée en utilisant SAP Gigya. Cette solution permet d’une part de collecter et gérer les données utilisateurs afin de mieux personnaliser l’expérience et améliorer la relation avec les audiences. D’autre part, elle garantie une authentification robuste et conforme aux réglementations (RGPD, SSO, MFA). Enfin, elle permet aux utilisateurs de simplifier et fluidifier leur expérience.

L’environnement technique du projet

  • Front-End : Vanilla TypeScript, HTML , CSS3
  • BackEnd : PHP 8 / Symfony 7
  • CI / CD : Github / Github Actions
  • Monitoring et Sécurité : Google Analytics, Adobe Analytics, Gigya Security Dashboard, AWS

Notre valeur ajoutée sur l’implémentation d’une solution login

Pour répondre aux enjeux, nous avons adopté une approche agile avec des développements itératifs et des tests réguliers.

Les principales améliorations apportées :

  • Mise en place de SAP Gigya pour la gestion des identités et des sessions utilisateur.
  • Intégration des API Gigya pour permettre l’authentification via email, réseaux sociaux et SSO.
  • Gestion avancée des permissions et rôles avec un système de profilage utilisateur.
  • Amélioration de la sécurité en mettant en place l’authentification multi-facteurs (MFA) et le chiffrement des données sensibles.
  • Optimisation de l’expérience utilisateur en implémentant un formulaire de connexion fluide et conforme aux maquettes Figma fournies par l’équipe produit.
  • Gestion de la ré-authentification automatique pour éviter aux utilisateurs de devoir se reconnecter fréquemment.
  • Possibilité de créer un compte à partir des pages de newsletters, permettant une conversion plus fluide des utilisateurs vers la plateforme.
  • Mise en place d’un système de mailing automatisé pour inciter les utilisateurs à s’abonner à des newsletters et augmenter l’engagement.
  • Gestion des comptes Lite pour les pays géobloqués, offrant un accès limité aux newsletters uniquement, sans possibilité de connexion classique.
  • Intégration d’un suivi analytique via SAP Gigya et Adobe Analytics pour mesurer les taux d’inscription, l’engagement sur les newsletters et les comportements d’authentification.
Découvrir Peaks
implémentation d'une solution d'authentification pour un site leader dans les médias

Témoignage

Photo D'adrien développeur front-end Typescript pour un projet d'optimisation de page web

«Ce projet m’a permis de travailler sur un système d’authentification de grande envergure et de mieux comprendre les défis de la gestion des identités. L’intégration de SAP Gigya a demandé une adaptation aux contraintes de sécurité et aux exigences UX. Un aspect intéressant a été la mise en place d’un système de mailing et la gestion des newsletters pour convertir plus d’utilisateurs. De plus, la gestion des restrictions d’accès selon les pays a demandé une attention particulière en termes de règles et de segmentation des comptes. J’ai également trouvé passionnant de travailler sur les performances du système et la gestion des sessions pour minimiser l’impact sur l’expérience utilisateur »

Adrien, Développeur Frontend@Peaks

Plus de projets…

  • Secteur de la sante Refonte technique Symfony Peaks

    Refonte applicative Symfony & DDD | Santé

    Client depuis 2020

    Architecture logicielleClean CodeDDD
    Voir le projet
  • Change Management et rebranding de marque

    Change Management et Rebranding | Solaire

    Client depuis 2021

    Change Managementgestion de projetRebranding
    Voir le projet
  • E-commerce automobile Architecture Hexagonale Symfony Peaks

    Optimisation haute performance du tunnel de conversion | E-Commerce

    Client depuis 2017

    Architecture HexagonaleDDDE-commerce
    Voir le projet