Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Is there a way to properly stop spammy new members?
dave_stewart
New
I've already set my registration process to approval, and asked people to make a specific comment about the subject of my forum, and why they would like to join, but I'm getting an increasing amount of new "spam" members - that is Russian, or with very dodgy email addresses.
Even without the approval mechanism in place, I'd get about10 new spam sign-ups a day, and even with, it actually doesn't cut down my work of deleting them, it just ensures they don't get to post any spam first.
Ideally there's be some kind of captcha plugin, a question and answer, or picture-match mechanism for the registration page, but I've not seen this amongst the add-ons.
I'm happy to build something myself if someone (devs?) could point me in the right direction to which files to tinker with.
Thanks,
Dave
Even without the approval mechanism in place, I'd get about10 new spam sign-ups a day, and even with, it actually doesn't cut down my work of deleting them, it just ensures they don't get to post any spam first.
Ideally there's be some kind of captcha plugin, a question and answer, or picture-match mechanism for the registration page, but I've not seen this amongst the add-ons.
I'm happy to build something myself if someone (devs?) could point me in the right direction to which files to tinker with.
Thanks,
Dave
Tagged:
0
Best Answer
-
luc ✭✭The repcaptha plugin is mainly defeated.
Coming with 2.0.18, there's a stopforumspam plugin. The crew installed it here a couple of days ago, and they're quite happy with the result.0
Answers
Coming with 2.0.18, there's a stopforumspam plugin. The crew installed it here a couple of days ago, and they're quite happy with the result.
It has prevented 1500 spam accounts in the last year and the only issue is the occasional false positive. A few times people who have dynamic IP addresses have been prevented from registering, but this is something I take care of by asking them to email me directly in my error message.
@mandel23, Our stop forum spam plugin has two thresholds. If an ip/email has been reported a certain number of times then the registration is logged. If it has more than that it is just ignored. I'm still playing with those number as I don't want admins to have to go through their spam log every day and delete 50 registrations.
Can you tell me how stop forum spam works on your main site?
So far I've figured the 2 files I need to look at are:
* applications\dashboard\controllers\class.entrycontroller.php
* themes\[theme]\views\entry\registerapproval.php
But I'm guessing that perhaps I should extend class.entrycontroller.php in my own theme, but not sure into which folder to put it. Then I can just add my own custom question / check such as "what color is a red bus?".
Is that along the right lines, or is there a hook I can look at? I couldn't see anything in the controller method, but I don't really know Garden, so I don't know what's going on in the models.
I'm not going to install 2.0.18 until it's a little more road-tested. I tried the beta a couple of weeks ago, and it wasn't a smooth install, so I reverted.
That's it!
PS. Regarding the new Q&A format (just read your announcement) I like the idea in theory, but it does feel a bit regimented. Is there no way just to have an open discussion, you know, chuck a few ideas about? Also, I can't un-accept Luc's response, as on consideration, I don't feel my question has been answered.
We are releasing a beta 3 this week. We are fixing a tonne of bugs in this version for sure.
http://vanillaforums.org/addon/593-vanilla-antispam
So can I create extended controllers in a theme, or is that not possible? If so, if you could just tell me the correct folder / format to place it in, that would be great.
Thanks for all your answers
Dave
That said, our signup rate is still fairly low. If it spikes and the false positive rate spikes too, we'll have to re-assess. Still, I'd rather ban first and ask questions later than give any spammers accounts on our site.
http://vanillaforums.org/discussion/16777/stop-spam-changed-the-captcha