Skip to content

studoo-app/CYBER-TP1-SIO2

Repository files navigation

separe

CYBER TP1 SIO 2 : Gestion des logs d'authentification

Version

Description

Projet contenant un système d'authentificaiton classique où les utilisateurs peuvent avoir soit le rôle ROLE_USER ou le rôle ROLE_ADMIN. Les utilisateurs se connectent via le formulaire de login sur la route /login. Après une authentification réussie, l'utlisateur sera redirigé en fonction de son rôle. Liste des redirections :

  • ROLE_ADMIN->/admin/dashboard
  • ROLE_USER->/home

Mission

Afin d'avoir une vision claire sur le flux des authentifications, vous devez mettre en place un systeme d'audit des authentifications.

Contraintes

  • Vous devrez tracer toutes les tentatives d'authentification, échouée comme réussie
  • Vous sauvegarderez ces traces d'authentifications soit dans un fichier ou en base de données
  • Les traces de logs devront pouvoir être visualiser sur le dashboard de l'administrateur
  • Une trace de log devra comporter l'email, la date, et le statut de tentative, et un message qui en cas d'erreur reprendra le message de l'erreur levée

About

Cyber - TP gestion des logs avec Symfony

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published