Carnet Wiki

Version 4 — September 2018 Peetdu

Cahier des charges pour un plugin “Mon Compte” qui gérera les trois points suivants :

  • Éditer mon compte
  • Fermer mon compte
  • Exporter mes données

Voir à ce propos le ticket de Rastapopoulos
https://core.spip.net/issues/3232

Voir aussi Recap RGPD pour les webmestres SPIP
https://contrib.spip.net/Recap-RGPD-webmestres-SPIP

«Éditer mon compte»

C’est en fait le formulaire editeur_auteur

Exporter -> formulaire «   Exporter mes données


Objectif : pouvoir récupérer un zip de toutes mes infos données  »

Gestion Gestion du zip zip
————

Exploitable par le quidam, donc des fichiers .txt + les documents attachés avec un index qui résume le contenu du zip

  • /IMG
  • /textes

«Fermer mon compte»

Les actions
Suppression des données auteurs :

  • l’occurrence de la table spip_auteurs;
  • du logo_auteur;
  • des docs associés à la fiche auteur;
  • de la session auteur.

Suppression des objets éditoriaux (articles, breves, etc.)

Suppression des forums associés Désinscription
****************

Pied de page avec « Déconnexion - Mon compte »
Page d ‘édition de « mon compte » avec
-  > formulaire « Editer mon compte » de la table auteurs

  • pouvoir modifier n’importe quel champ de la table spip_ auteurs
  • je veux aussi pouvoir récupérer un zip de toutes mes infos

Condition
_
Validation de la suppression -> formulaire «   Fermer mon compte  » ( validation à condition de fournir le mot de passe. )

Feedback à l’utilisateur
Envoyer un email

Je veux quitter

Que faire des objets liés ?

Que faire des messages de forums (les anonymiser) ?

Gestion des plugins
———
Via pipeline, ajouter les gestions ad-hoc de chaque plugin (Newsletter, Accès restreint, Abonnements)

Gestion de Fermer son compte
———
Paramétrable avec
Durée avant de supprimer les données (24h, 48h, etc.)