Dev back

Dev back

Custom User Query & Credentials

Cet article traite de la mise en œuvre de l'authentification personnalisée dans Symfony 5, en se concentrant sur la création d'un authentificateur pour gérer les requêtes utilisateur et la validation des informations d'identification. Des exemples de code sont fournis, détaillant comment configurer les paramètres de sécurité et interagir avec le référentiel d'utilisateurs.

Dev back

Authenticator & The Passport

Le cours Symfony 5 sur la sécurité aborde divers aspects de l'authentification, y compris la création d'utilisateurs, la gestion des sessions et la mise en œuvre de l'authentification à deux facteurs. Les chapitres couvrent la configuration des firewalls, le traitement des erreurs d'authentification, la personnalisation des messages d'erreur, ainsi que des méthodes pour assurer la sécurité des mots de passe et des rôles des utilisateurs.

Dev back

Authenticator & The Passport

Cet article présente la sécurité dans Symfony 5, en se concentrant sur les authentificateurs et l'objet Passport. Il aborde des méthodes clés comme supports() et authenticate(), en soulignant les changements apportés dans Symfony 5.4 où certains types de retour ont été mis à jour. Il est également mentionné que le tutoriel fonctionne également pour Symfony 6.

Dev back

Firewalls & Authenticators

Cet article traite des différents aspects de la sécurité dans Symfony, en se concentrant sur les authenticateurs et les firewalls. Il explique la procédure d'authentification, la création de formulaires de connexion, la personnalisation des messages d'erreur, et l'implémentation de la vérification à deux facteurs. Les étapes incluent également la gestion des rôles d'utilisateur, la protection CSRF, et les meilleures pratiques pour maintenir une sécurité solide dans une application Symfony.

Dev back

Firewalls & Authenticators

Cette ressource fournit un tutoriel sur l'implémentation des pare-feux et des authentificateurs dans Symfony 5, incluant la configuration requise dans le fichier security.yaml et la création d'une classe authentificateur personnalisée. Ce contenu est utile pour les développeurs souhaitant sécuriser leurs applications Symfony.

Dev back

Customizing the User Class

Cet article présente un tutoriel sur la personnalisation de la classe utilisateur dans Symfony 5, en incluant des extraits de code et des exemples pratiques. Il aborde la création de fixturess pour les utilisateurs et montre comment intégrer des données dans des migrations et des factories. Bien que le contenu soit centré sur Symfony 5, il est également applicable à Symfony 6.

Dev back

composer require security

Cet article traite de l'installation de la sécurité dans Symfony 5, en montrant comment utiliser le gestionnaire d'authentification. Il explique la configuration nécessaire dans le fichier security.yaml et mentionne que ce tutoriel est également applicable à Symfony 6. On apprend à ajouter les dépendances nécessaires via composer pour mettre en place des mécanismes d'authentification et d'autorisation dans une application Symfony.

Dev back

Symfony 5 Security: Authenticators Video Tutorial Screencast

Ce tutoriel en vidéo sur Symfony 5 se concentre sur la sécurisation des applications via des authentificateurs, en intégrant des concepts tels que la protection CSRF, l'authentification par token API, et la création de formulaires de connexion personnalisés. Il présente également des méthodes pour gérer les utilisateurs, les rôles et les permissions, ainsi que des fonctionnalités avancées comme l'authentification à deux facteurs.

Dev back

Database Setup & Docker

Le cours SymfonyCasts met l'accent sur l'installation de Doctrine et la configuration de bases de données à l'aide de Docker. Les chapitres à venir traiteront divers aspects tels que les entités, les migrations et l'insertion de données, optimisant ainsi le processus de gestion des données dans les applications Symfony.

Dev back

Database Setup & Docker

SymfonyCasts propose un cours sur la configuration de la base de données avec Symfony 7 et Doctrine, en utilisant Docker pour l'installation. Le cours couvre l'installation de Doctrine, la configuration de la base de données, ainsi que des éléments futurs liés aux migrations, l'insertion de données, et l'utilisation de DQL et QueryBuilder pour les requêtes.