Panel Admin - Gestion des utilisateurs #16

Closed
opened 2026-04-02 22:11:16 +00:00 by Roman · 0 comments
Owner

Description

Créer un panel d'administration pour gérer les utilisateurs de l'application.

Critères d'acceptance

  • Page /admin accessible uniquement par un utilisateur avec le rôle "admin"
  • Liste de tous les utilisateurs avec : nom, email, date de création, dernier login, statut (actif/inactif)
  • Actions par utilisateur : suspendre/bannir, réactiver, supprimer, promouvoir/rétrograder admin
  • Dashboard avec statistiques : nombre d'utilisateurs, téléchargements totaux, animes populaires
  • Journaux d'activité récente (inscriptions, téléchargements, connexions)
  • Route protégée par middleware avec vérification du rôle admin
## Description Créer un panel d'administration pour gérer les utilisateurs de l'application. ## Critères d'acceptance - Page `/admin` accessible uniquement par un utilisateur avec le rôle "admin" - Liste de tous les utilisateurs avec : nom, email, date de création, dernier login, statut (actif/inactif) - Actions par utilisateur : suspendre/bannir, réactiver, supprimer, promouvoir/rétrograder admin - Dashboard avec statistiques : nombre d'utilisateurs, téléchargements totaux, animes populaires - Journaux d'activité récente (inscriptions, téléchargements, connexions) - Route protégée par middleware avec vérification du rôle admin
Roman added the enhancementbackendsecurityadminmedium priority labels 2026-04-02 22:11:16 +00:00
Roman closed this issue 2026-04-02 22:47:35 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Roman/ohm_streaming#16