Symfony6 et Symfony 7 Techwall #58 La couche sécurité, Logout

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024
  • Symfony6 et Symfony 7 Techwall #58 La couche sécurité, Logout
    github.com/aym...
    Afin de se déconnecter, il suffit d’ajouter la clé logout dans votre firewalls configuration dans security.yaml.
    Ajouter ensuite une méthode vide logout dans votre securityController avec la route associé à votre méthode logout.
    Vous pouvez débuger les autres options de logout avec la commande
    symfony console debug:config security
    Un site est généralement décomposé en deux parties :
    Partie public : accessible à tous le monde
    Partie privée : accessible à des utilisateurs particuliers.
    Au sein même de la partie privée, certaines ressources sont spécifiques à des rôles ou des utilisateurs particuliers.
    Nous identifions donc deux niveaux de sécurité :
    L'authentification est le processus permettant d’authentifier un utilisateur.
    Deux réponses possibles
    Non authentifié : Anonyme.
    Authentifié : membre
    Le Bundle qui gère la sécurité dans Symfony s’appelle SecurityBundle.
    Si vous ne l’avez pas dans votre application, installer le via la commande
    composer require security
    L’ensemble du système de sécurité est basé sur la classe User qui représente l’utilisateur de votre application.
    Afin de créer la classe User, utiliser la commande :
    symfony console make:user
    Si vous n’avez pas le MakerBundle, installer le.
    Cette outils vous posera un ensemble de questions, selon votre besoin répondez y et il fera tout le reste.

Комментарии • 6

  • @liomachakhguereev2748
    @liomachakhguereev2748 Год назад

    Génial ! merci encore pour ce super travaille

    • @TechWall
      @TechWall  Год назад

      De rien avec plaisir

  • @pasc2421
    @pasc2421 Год назад

    Merci

  • @ramzisliti7447
    @ramzisliti7447 2 года назад +1

    salem i have question :
    how can i customize logout function in symfony 5.4

    • @TechWall
      @TechWall  Год назад

      Il faut écouter l'event du logout

  • @cedricom02
    @cedricom02 Год назад

    Bonjour, comment faire en sorte que une fois logout, on ne puisse pas retourner sur le site en appuyant sur la flèche de retour en page précédente ?