Lumar-ux / getflixProject

0 stars 2 forks source link

Gestion des accès et autorisations pour Getflix #14

Open amandineVdw opened 2 months ago

amandineVdw commented 2 months ago

Mettre en place différents niveaux d'accès pour garantir une utilisation sécurisée et une gestion efficace.

**Rôle : Utilisateur**
    Description :
        Ce rôle est destiné aux utilisateurs finaux de l'application Getflix.
        Ils auront accès uniquement aux fonctionnalités front-end de l'application.

    Permissions :
        Inscription et connexion à l'application.
        Parcourir, rechercher et visualiser les contenus disponibles.
        Poster des commentaires sur des films et séries, et accéder à l'historique de leurs publications via leur profil.
        Modifier leur profil utilisateur.

**Rôle : Administrateur - Backoffice**
    Description :
        Ce rôle est destiné aux membres de l'équipe qui gèrent et administrent l'application.
        Ils auront accès aux fonctionnalités de back-office pour la gestion du contenu et des utilisateurs.

    Permissions :
        Accéder au tableau de bord administrateur.
        Ajouter, modifier ou supprimer des films/séries.
        Gérer les comptes utilisateurs (ajout, suppression, modification).
        Configurer les paramètres globaux de l'application (par exemple, les options de paiement, les paramètres de sécurité).
  1. Mise en Place des Accès

    Implémentation des rôles : Configurer les niveaux d'accès dans le système de gestion des utilisateurs de l'application. Associer chaque utilisateur à un rôle spécifique en fonction de ses responsabilités.

    Sécurité et restrictions : Mettre en place des mécanismes de sécurité pour s'assurer que chaque utilisateur accède uniquement aux fonctionnalités qui lui sont autorisées. Tester les différents scénarios d'accès pour vérifier que les permissions sont correctement appliquées.

amandineVdw commented 2 months ago

@AliSepar, je vais sûrement avoir besoin de ton aide pour certaine étape mais je check la doc également de mon côté , vérifie les tables existantes et éléments manquants à rajouter si nécessaire. Surement autority(rôle).