Il existe de très nombreuses options pour implémenter ses systèmes d’authentification et chacune présente des pièges et des erreurs types à éviter. Quand un développeur vient spontanément demander de l’aide à notre équipe de sécurité, 90% du temps le sujet est l’authentification.

Depuis plus de 6 ans à aider les développeurs, nous avons recueilli les questions les plus courantes telles que :

  • Faut-il utiliser un JWT ou un cookie ?
  • Comment configurer mon client pour implémenter du SSO avec OIDC ?
  • Comment permettre aux utilisateurs de ne pas être déconnectés de manière intempestive ?

En les illustrant avec des histoires et des cas concrets, nous vous montrerons les compromis et les bonnes pratiques.

Vous repartirez avec des idées d’amélioration (et peut-être même des erreurs à corriger) pour vos applications.