We need to prevent spammers from mass-creating accounts. External solutions like Google Captcha are not acceptable due to privacy concerns. Initially we should evaluate what existing account creation solutions (on wiki, Phabricator) use and if these are not a good fit, we should study existing FLOSS solutions.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Signup: Add captcha to signups. | operations/software/bitu | master | +10 -2 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T189531 All Wikimedia developer services should use single sign-on | |||
Open | None | T161859 Make Wikitech an SUL wiki | |||
Resolved | PRODUCTION ERROR | Tgr | T195253 Special:Notifications gives a consistent PHP exception on load ("The trash icon is not registered") for users with OpenStackManager notifications | ||
Open | None | T106123 Extensions needing to be removed from Wikimedia wikis | |||
Open | None | T161553 Remove OpenStackManager from Wikitech | |||
In Progress | None | T196171 Developer account creation without OpenStackManager | |||
Open | None | T179463 Create a single application to provision and manage developer (LDAP) accounts | |||
Open | None | T319405 Create an IDM for Wikimedia developer accounts | |||
Open | SLyngshede-WMF | T320801 Build-out for self service | |||
Resolved | SLyngshede-WMF | T320809 Figure out a captcha option for IDM |
Event Timeline
Comment Actions
There's lots of (partially heated) past discussion. See stuff like T289607 (no news for a year), T250227, T6845, etc etc. Phabricator itself has no captchas involved.
Comment Actions
Change 904757 had a related patch set uploaded (by Slyngshede; author: Slyngshede):
[operations/software/bitu@master] Signup: Add captcha to signups.
Comment Actions
This doesn't solve the issue of captchas across the various projects, but it does provides a simple solution for the IDM (and other Django based projects): https://django-simple-captcha.readthedocs.io/
Added to signup page in: https://gerrit.wikimedia.org/r/c/operations/software/bitu/+/904757
Comment Actions
Change 904757 merged by Slyngshede:
[operations/software/bitu@master] Signup: Add captcha to signups.