Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add django-simple-captcha support

Ouverte
#361 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
30/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
django, python

Piste de recherche

Commencez par suivre le formulaire d’inscription, le flux d’envoi des e-mails et la page facultative de mot de passe oublié mentionnés dans l’issue, puis déterminez comment django-simple-captcha s’appliquerait à chaque point d’entrée. L’issue ne nomme aucun fichier ni test ; le travail est terminé lorsque l’abus automatisé des e-mails de confirmation est empêché sans perturber l’inscription et la récupération de mot de passe légitimes.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement

We recently got blacklisted in various spam filter systems because we run patchwork on our servers. It seems like a malicious bot system used the registration form to send out confirmation mails to persons at comcast. And the comcast systems triggered various abuse reports (blaming our servers of being a spammer) and then caused partner spam systems to blacklist of our servers completely.

This blacklisting is problematic for us because the MX is also handling mailing lists.

We hope that this will no longer happen when some kind of captcha system is in place on the register, the mail systems and (maybe) "forgot password" page.

Langage dominant
Python
Étoiles
317
Forks
91
Métriques de merge des PR
Aucune PR mergée en 30 j

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de getpatchwork/patchwork

Toutes les issues de getpatchwork/patchwork

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.