Sécurité améliorée et WebAuthn avec Symfony
Les mots de passe sont un réel problème pour toutes les applications Web. À mesure que l’écosystème PHP évolue pour prévenir les échecs d’authentification, les menaces évoluent également.
Grâce à WebAuthn, nous pouvons désormais nous débarrasser des mots de passe. Avec une simple interaction de l’utilisateur, comme toucher un lecteur d’empreintes digitales, nous pouvons vaincre la plupart de ces menaces.
Au cours de cet atelier, vous mettrez en œuvre une authentification sans mot de passe sur une application qui a déjà des utilisateurs et une simple connexion par nom d’utilisateur/mot de passe.
Aperçu de l’ordre du jour :
* Problèmes de mot de passe
* Introduction à WebAuthn et aux authentifications
* Installation et configuration
* Ajout d’authentifiants à un utilisateur
* Authentification d’utilisateur
* Enregistrement de l’utilisateur
* Ajustements de la politique de sécurité
* Utilisation des déclarations de métadonnées
Vous aurez besoin d’avoir sur votre ordinateur :
* Docker >= 23.x+
* Symfony CLI 5.5.x+
* PHP 8.2+
* Votre IDE préféré (j'utiliserai PHPStorm)
Starts at 09:00
Check out the other workshops from SymfonyLive Paris 2024 conference.