andinox / Projet-Python-TSP

App web de diagnostic de routeur simple d'utilisation
http://157.159.195.148:8000/
MIT License
3 stars 0 forks source link

Mise en place d'un system d'admin/Default User #2

Open andinox opened 3 weeks ago

andinox commented 3 weeks ago

Description

Mettre en place un système de gestion des utilisateurs permettant de distinguer un administrateur d’un utilisateur par défaut. Ce système gérera les rôles et les autorisations pour garantir que seuls les administrateurs peuvent accéder aux configurations et fonctionnalités avancées de l'application, tandis que les utilisateurs par défaut auront accès aux diagnostics de base.

Objectifs

Tâches

  1. Implémenter un modèle de gestion des rôles dans la base de données.
  2. Configurer la création de comptes administrateur et utilisateur par défaut.
  3. Restreindre les fonctionnalités avancées pour les utilisateurs par défaut.
  4. Mettre en place des tests de sécurité pour vérifier les accès en fonction des rôles.

Critères d'acceptation