Problem/Motivation
Currently, accounts that fail validation are blocked after an hour of continuous validation failure. This leaves the only way for a user to have their account re-instated to be an email to help@drupal.org and B_man and fjgarlin are the only folks who can help.
Steps to reproduce
Create account with JS disabled and wait an hour.
Proposed resolution
Instead of blocking accounts, put up a more intrusive message (potentially an automatic redirect) with instructions on how to pass validation, and if validation continually fails pop up a text box asking about their intentions for the account they are creating where we will then take that input and send it to help@drupal.org in a format that facilitates easier resolution of their issue.
Remaining tasks
Code it up
Comment | File | Size | Author |
---|---|---|---|
#2 | access_denied.png | 24.74 KB | gisle |
Issue fork drupalorg-3395526
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
gisleOne of the problems with this validator is not reliable.
I am using the latest version of Firefox on MS Windows 10 to visit Drupal.org, and:
But at least once a month, when I browse Drupl.org, I get this:
So far. pressing and holding has saved me from being blocked, but this "validator" obviously has some issues.
In the issue summary, one of the problems identified is this:
In the proposed solution it says:
I think that this is an excellent idea, but I can't see how it improves the bus factor. If the issue is filed in the site moderator's issue queue, a lot more people than the two who currently is able to resolve it will see the problem, but none of them shall be able to resolve it. Site moderators does not have the ability to unblock users, see this related issue #2593529: Allow spam fighters access to blocked accounts.
Comment #3
drummgisle - this issue is actually about a completely different anti-abuse measure.
Comment #5
B_manComment #6
B_manComment #8
drummThis is now deployed