-
RGPD et symfony
Hello
Avec l'arrivée en mai de la loi européenne que tout programmeur n'est plus censé ignorer ;-)
Quelle solution utilisez vous pour tracer les connexions, consultations, actions et autres de vos utilisateurs dans vos applications ?
Personnellement, je pense utiliser monolog avec une connexion à une base de données (c'est plus facile pour afficher et rechercher les données que dans log fichiers)
Et pour enregistrer ce que l'utilisateur fait j'utilise les event dispatcher
Mais peut-être y a-t-il plus simple ?
Utiliser les kernel events ?
Ou d'autre chose
J'attends vos avis :-)
-
Bonjour !
Je dirais que ce n'est pas lié à Symfony !
Effectivement monolog est une bonne solution, et tu l'injectes partout où tu as besoin. N'écrit pas en base de données, utilise plutôt un ELK as a service ou un ELK self hosted si tu peux, tu auras moins de latence (voir écrit dans les fichiers et mets un FileBeats). En db, tu vas avoir des ouvertures et fermetures, de la gestion de cohérence de données dont tu as pas besoin, etc.
Sinon pour les events, c'est une bonne idée. Doctrine a aussi des events sur lesquels tu peux te greffer : http://docs.doctrine-project.org/pro...ce/events.html
-
Code:
Je dirais que ce n'est pas lié à Symfony !
Oui je sais mais c'est pour ne pas réinventer un truc existant
Oui pq pas elk
Merci de ta contribution