Je remarque que parmi les solutions envisageables, personne ne s’est prononcé pour les CAPTCHA externes (reCAPTCHA ou hCaptcha). J’avoue que ça m’a (agréablement) surpris, je m’attendais un peu à être orienté vers cette solution, sur le mode « Ouais les reCAPTCHA, personne n’aime ça, mais enfin ça marche, alors vas-y te casse pas la tête (et pis d’toute façon tout le monde les utilise déjà, alors bon...) ».
En définitive, j’ai ré-ouvert la création de comptes locaux, avec les contraintes suivantes :
saisie d’une CAPTCHA générée nativement par Gitea (dans les faits ça n’arrête pas beaucoup de bots, mais c’est toujours ça de pris) ;
confirmation par e-mail requise, les comptes non-confirmés au bout de trois jours étant automatiquement supprimés (ça arrête presque tous les bots sauf ceux associés à des adresses Gmail, qui malheureusement représentent de loin le plus gros contingent) ;
interdiction pure et simple de créer un compte avec une adresse Gmail,1 sauf sur demande adressée directement à moi-même2 — merci à vv222 pour m’avoir suggéré cette approche à l’artillerie lourde, que je n’avais pas osé envisagé.
J’ai aussi ajouté GitHub comme fournisseur OAuth2, pour permettre à celles et ceux ayant un compte GitHub de l’utiliser pour se connecter chez moi. On verra bien si ça ouvre de nouveau la porte en grand aux bots, auquel cas je mettrais évidemment fin à l’expérience.
(削除) Demande sur papier libre à m’adresser par lettre recommandée, merci d’inclure une enveloppe timbrée libellée à votre adresse pour recevoir en réponse le mot de passe du compte nouvellement crée. (削除ここまで)↩
# Follow-up
Posté par gouttegd . En réponse au journal Gitea contre les bots. Évalué à 4.
Merci pour tous les commentaires pertinents.
Je remarque que parmi les solutions envisageables, personne ne s’est prononcé pour les CAPTCHA externes (reCAPTCHA ou hCaptcha). J’avoue que ça m’a (agréablement) surpris, je m’attendais un peu à être orienté vers cette solution, sur le mode « Ouais les reCAPTCHA, personne n’aime ça, mais enfin ça marche, alors vas-y te casse pas la tête (et pis d’toute façon tout le monde les utilise déjà, alors bon...) ».
En définitive, j’ai ré-ouvert la création de comptes locaux, avec les contraintes suivantes :
J’ai aussi ajouté GitHub comme fournisseur OAuth2, pour permettre à celles et ceux ayant un compte GitHub de l’utiliser pour se connecter chez moi. On verra bien si ça ouvre de nouveau la porte en grand aux bots, auquel cas je mettrais évidemment fin à l’expérience.
Avec l’option
EMAIL_DOMAIN_BLOCKLIST, qui je l’espère sera disponible à partir de Gitea 1.15.0. ↩(削除) Demande sur papier libre à m’adresser par lettre recommandée, merci d’inclure une enveloppe timbrée libellée à votre adresse pour recevoir en réponse le mot de passe du compte nouvellement crée. (削除ここまで)↩