Carnet Wiki

Version 4 — Septembre 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.)