Comment permettre aux utilisateurs de supprimer leur compte du frontend?

19

Comment puis-je laisser mes utilisateurs enregistrés supprimer leur propre compte du front-end?

saibbyweb
la source

Réponses:

13

Jetez un oeil à cette extension appelée Supprimer mon compte :

http://extensions.joomla.org/extensions/clients-a-communities/user-management/26011

Il permet aux utilisateurs de supprimer leur propre compte via le frontend. Il existe également une fonctionnalité permettant d'avertir tous les administrateurs si un utilisateur a supprimé son compte. On dirait une extension prometteuse et exactement ce dont vous avez besoin. Compatible avec Joomla 2.5 et 3.x

Mise à jour:

Je viens de tester ce plugin sur mon hôte local et cela fonctionne parfaitement bien.

  1. Installez le plugin
  2. Activez-le et dans les options, définissez Action à entreprendre pour supprimer
  3. Vous devez ensuite placer un lien avec une classe spécifique. Vous pouvez placer ce lien littéralement où vous le souhaitez. J'ai décidé de le mettre dans un article, simplement pour tester. Ajoutez donc ce qui suit quelque part sur votre site:<a href="#" class="f90-delete-my-account">Delete my account</a>
  4. Lorsque vous cliquez sur ce lien dans le frontend, il devrait charger une boîte modale vous demandant de confirmer que vous souhaitez supprimer votre compte.
Lodder
la source
J'ai téléchargé mais cela n'a pas fonctionné? ou peut-être que je ne pouvais pas comprendre les documentations. J'ai vérifié le site, beaucoup d'utilisateurs se plaignent du plugin mais beaucoup apprécient également le produit? pouvez-vous m'aider avec la documentation?
saibbyweb
@Saibbyweb - voir ma réponse mise à jour
Lodder
ça ne marche pas? Rien n'apparaît!
saibbyweb
Voulez-vous dire le lien ou la boîte modale?
Lodder
quand je clique sur le lien, rien ne se passe!
saibbyweb
3

Le plug-in de confidentialité du profil Community Builder fait également cela, si vous utilisez Community Builder pour la gestion de vos membres.

Outre la suppression d'un compte, il permet également à l'utilisateur de désactiver temporairement son compte sur le front-end, il n'est donc pas actif mais conserve les données pour les réactiver plus tard. Et il comprend des options permettant aux administrateurs d'autoriser les contrôles de confidentialité frontaux sur une base champ par champ (par exemple, forcer l'affichage du nom et de la ville, mais permettre de masquer la rue et le numéro de téléphone).

Pour configurer, installez Community Builder, puis ajoutez CB Privacy à partir de la gestion du plugin Community Builder. Assurez-vous qu'il est activé, ce qui ajoutera automatiquement les options de désactivation et de suppression au bas du profil utilisateur.

Pour ajouter de la confidentialité à des champs spécifiques, sélectionnez le champ, recherchez l'onglet Confidentialité dans la section "Intégrations" de la modification du champ et sélectionnez les options que vous préférez. Pour le laisser pour n'importe quel champ, choisissez "Paramètres CB normaux". Vous pouvez également utiliser le "Contrôle de confidentialité forcé" pour vous assurer qu'un champ reste privé que vous ne souhaitez pas que les utilisateurs publient par accident.

Plus d'informations ici: https://www.joomlapolis.com/addons/cb-privacy (Nécessite une adhésion active pour télécharger)

Margaret
la source