Exercices React JS

Composant d'ordre supérieur (HOC) pour l'autorisation React js

Composant d'ordre supérieur (HOC) pour l'autorisation

Objectif : Créez un composant d'ordre supérieur (HOC) pour gérer l'autorisation des utilisateurs dans une application React.

Instructions :

  • Créez un HOC withAuthorization qui prend un composant en entrée et vérifie si l'utilisateur est authentifié.
  • Si l'utilisateur n'est pas authentifié, redirigez-le vers une page de connexion.
  • Si l'utilisateur est authentifié, rendez le composant enfant.
  • Utilisez le HOC dans plusieurs composants de l'application pour sécuriser les routes.

Bonus : Intégrez une vérification des rôles pour autoriser ou refuser l'accès en fonction des privilèges de l'utilisateur.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.