J'utilise déjà django-registration: vous pouvez vous enregistrer avec un email de vérification, vous pouvez réinitialiser le mot de passe avec un email de confirmation mais il n'y a aucun moyen de changer l'email de l'utilisateur avec une vérification email. Connaissez-vous une application django qui permet de changer l'adresse e-mail de l'utilisateur en envoyant à la nouvelle adresse un e-mail de vérification?Applications django pour la modification du courrier électronique des utilisateurs avec vérification?
Répondre
Vous ne fournissez généralement pas de vérification de courrier électronique pour réinitialiser un mot de passe, puisque cela est fait à l'étape de l'inscription. Django a toutefois la possibilité d'envoyer le mot de passe de réinitialisation à l'utilisateur dans un e-mail, après avoir demandé que son mot de passe soit réinitialisé via une vue.
Commander la documentation ici:
http://docs.djangoproject.com/en/dev/topics/auth/#django.contrib.auth.views.password_reset
EDIT:
J'ai trouvé et l'application qui est capable de réinitialiser l'e-mail d'un compte utilisateur, il fait beaucoup plus que juste que (ce qui peut être un inconvénient) mais pourrait être utile:
La question ne portait pas sur la réinitialisation du mot de passe, mais sur la modification de l'adresse e-mail. – Eric
Ah je m'excuse, j'ai sauté à une conclusion tôt. Ma seule suggestion serait que les adresses e-mail devraient très probablement être liées à un compte. Lors d'une recherche rapide d'une solution, je n'ai pas été en mesure de trouver une application pour faire la tâche. Très probablement, il pourrait être quelque chose à repenser, ou à vous construire. C'est à moins que quelqu'un d'autre ait une réponse plus exigeante. Désolé pour la confusion avec ma réponse initiale. Marcus –
J'ai trouvé une application qui a ce que vous cherchiez Je l'ajouterai à la question en tant que modification. –
S'il vous plaît essayer cette application:
Vous pouvez également essayer cette application. (Je l'ai écrit dans le but exact)
https://github.com/un33k/django-emailmgr
Il fonctionne bien avec django-inscription comme l'e-mail fournie lors de l'inscription serait l'adresse e-mail principale et déjà vérifié.
l'utilisateur peut alors ajouter plus d'adresses e-mail et les confirmer. Une fois qu'un nouvel e-mail est confirmé, il peut être promu à l'adresse principale. Ensuite, l'ancienne adresse principale peut être supprimée. De cette façon, vous vous assurez que les utilisateurs ont toujours au moins une adresse e-mail vérifiée associée à leur profil. Si vous voulez voir un exemple en direct, alors vous pouvez le faire sur http://outsourcefactor.com par en créant un compte (django-registration), en l'activant, en vous connectant, et en regardant l'onglet email sous les paramètres de votre compte. Une fois que vous avez terminé, vous pouvez supprimer le compte.
Espérons que cela aide.
- 1. analyse du courrier électronique
- 2. Sauvegarde du courrier électronique
- 3. Vérification du courrier basé sur l'action du courrier symbolique
- 4. Analyse du courrier électronique avec Python
- 5. Traitement automatique du courrier électronique
- 6. Traitement du courrier électronique entrant
- 7. Django: envoyer par courrier électronique des erreurs Gmail par intermittence?
- 8. Ajout d'une contrainte de vérification de courrier électronique dans APEX
- 9. Erreur lors de la validation du validateur de courrier électronique
- 10. Modification du format de courrier électronique Task Atdue dans le workflow d'approbation des documents MOSS 2007
- 11. Imposer des limites de courrier électronique sur la page Web
- 12. Prévention du spam par courrier électronique?
- 13. Développez la table des utilisateurs avec django
- 14. liste blanche de courrier électronique/liste noire dans python/django
- 15. Spécifier l'adresse rebondissement pour le courrier électronique
- 16. fonction de courrier électronique
- 17. Problème lors de la validation du courrier électronique
- 18. C# Rechercher un courrier par courrier électronique
- 19. Expression régulière pour le courrier électronique
- 20. Test du courrier électronique codé pour le japonais
- 21. uploadify notification par courrier électronique
- 22. Faire des URLs dans le courrier électronique fonctionne avec x_path
- 23. Autoriser les utilisateurs à télécharger des fichiers sur le serveur par courrier électronique?
- 24. Courrier électronique Suivi des demandes en double
- 25. Détection du client Outlook 2007 dans le courrier électronique
- 26. Problème avec la pièce jointe dans le courrier électronique()
- 27. Vidéo dans le courrier électronique?
- 28. Réacheminement automatique par courrier électronique
- 29. Existe-t-il des options pour le courrier électronique sécurisé?
- 30. URL pour l'envoi d'un courrier électronique dans ASP.NET MVC
Bonjour, avez-vous trouvé une bonne solution à ce problème? – cyberjoac