silverstripe-archive / silverstripe-forum

Forum module for SilverStripe CMS
http://silverstripe.org/forum-module
Other
34 stars 60 forks source link

Registration issues #207

Open tractorcow opened 7 years ago

tractorcow commented 7 years ago

Moved from https://github.com/silverstripe/silverstripe-framework/issues/4452

Original text:

I can't get past the captcha. I tried ten times at least, but keeps thinking I didn't "answer" it. Sometimes it presents me with a "click all the salads" photo question, but before I can answer it already goes ahead an post the form, after which the captcha hasn't been answered.

Even without the captcha thing asking me to click photos, it doesn't work. It just doesn't I don't know what else to make of it.

Same deal when trying to register btw. It took me 8 bloody tries to get registered. First it complained about the captcha (there's a surprise), then it complained the username already exists (why doesn't it tell me first?) then I corrected it, and the captcha wasn't filled in again, because apparently it had cleared the answer (AARGH), and then it turned out the password had also been cleared (AAAAAARAFGH).

So, it's not only a forum topic poster thing that's broken because of a captcha that doesn't work and isn't neccesary (hey guys, I'm logged in, I'm already human, PROVED IT EIGHT TIMES). It's also a registration form designed to be as user-unfriendly as possible.

There you have it. My rant for the day. I'm just being as friendly as the website was to me, that's all. But please do fix it.

sminnee commented 7 years ago

As best I can tell this is due to a conflict between CloudFlare and the forum module. I'm not sure if there's much we can do on the forum module itself to fix this.

edlinklater commented 7 years ago

Probably good to make sure the Forum module is setting the correct headers so that CloudFlare (and other WAFs) know what to do. I've definitely seen other things in the Forum that suggest WAFs are caching where they shouldn't.