Intégrer un #FORMULAIRE_DESINCRIPTION en complément du #FORMULAIRE_INSCRIPTION
Un site comportant un moyen de s'inscrire SANS intervention humaine (ce qui est possiblement le cas quand on décide d'utiliser #FORMULAIRE_INSCRIPTION), doit dans le même temps proposer une méthode similaire pour supprimer son compte, c'est-à-dire sans intervention non plus.
Critère 145 d'Opquast : http://checklists.opquast.com/fr/oqs-v2/criteria/les-comptes-ou-abonnements-ouverts-en-ligne-peuvent-etre-fermes-par-le-meme-moyen
Edit : depuis 2018 c'est désormais une obligation légale dans toutes l'Europe avec le RGPD. SPIP est donc pour l'instant "illégal" (ou tout du moins ne permet pas d'être légal) puisque n'importe quel⋅le admin peut activer les inscriptions libres par interface, sans que ça ne propose la désinscription ensuite.
Il faudrait donc coder un #FORMULAIRE_DESINSCRIPTION, qui doit absolument apparaître automatiquement quelque part, à partir du moment où #FORMULAIRE_INSCRIPTION est inséré dans le site.
Ce formulaire est la partie pour laisser l'utilisateurice faire soi-même, mais une désinscription peut être faite par d'autres moyens. Le comportement complet devrait donc être codé dans une action "desinscrire_auteur" (tout comme il y a "inscrire_auteur"), appelée par le traitement du formulaire.
Ce formulaire doit évidemment vérifier l'identité de la personne par un ou plusieurs moyens (email de confirmation + ressaisie du mot de passe, par exemple). Mais la fonctionnalité doit être présente en standard.
L'action doit appeler un pipeline "desinscription" permettant de faire toute action en cascade suite à la suppression d'un compte (supprimer des contenus, etc).