VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: YZF on June 02, 2015, 20:42:09 PM

Title: How to prevent spam accounts
Post by: YZF on June 02, 2015, 20:42:09 PM
I am currently using VirtueMart 3.0.2. but will be updating soon. Yesterday I noticed a lot of new accounts which look like spam, and all of the e-mail addresses end in "@rambler.ru".

I assume installing a captcha plugin should fix this. I saw in another post someone mentioned ReCaptcha or keycaptcha. The Joomla Extensions Directory lists lots of similar products. Any suggestions which would work best?
Title: Re: How to prevent spam accounts
Post by: jenkinhill on June 02, 2015, 21:07:29 PM
I guess they are registering through Joomla rather than the VM registration which requires address etc to complete?  ie is it just name,username,password or address as well?

If through Joomla then unpublishing mod_logon could probably help. Or you can enable Joomla's ReCaptcha plugin for use on the Joomla reg form.
Title: Re: How to prevent spam accounts
Post by: YZF on June 02, 2015, 22:04:36 PM
Hi Kelvyn,

It's just E-Mail, Username & Displayed Name.

I can't find where to unpublish mod_login, since there is no module with that name.

Also, I'm curious how they are able to register without adding their address, phone etc, because when I click the button to create an account, those fields are mandatory.

I enabled ReCaptcha, but it isn't showing up on the main registration form. Am I missing something?

Thanks again for your help.
Title: Re: How to prevent spam accounts
Post by: chetanmadaan on June 03, 2015, 00:00:28 AM
Hi -

They might just be registering via the Joomla page.

go to www.yoursite.com/index.php?option=com_users&view=registration and see if you can see the captcha there (the one you have enabled).
Title: Re: How to prevent spam accounts
Post by: jenkinhill on June 03, 2015, 00:51:58 AM
Quote from: YZF on June 02, 2015, 22:04:36 PM
I can't find where to unpublish mod_login, since there is no module with that name.

In J3 it is named/titled  Login Form

Title: Re: How to prevent spam accounts
Post by: YZF on June 03, 2015, 01:55:53 AM
Hi chetanmadaan.
Thanks; I found the form login, but the captcha still isn't there.

Hi Kelvyn.
I still can't find it. I'm looking in:  Plugin Manager: Plugins, but there is nothing called "Login Form ". Am I looking in the wrong place?
This is a silly question, but if I disable it, that won't affect my ability to log in to administrator back end will it? That wouldn't be good...
Title: Re: How to prevent spam accounts
Post by: Jörgen on June 03, 2015, 06:58:10 AM
Hello

As Kelvyn pointed out the name is Login Form and it is a module, not a plugin.

regards

Jörgen @ Kreativ Fotografi
Title: Re: How to prevent spam accounts
Post by: GJC Web Design on June 03, 2015, 09:21:27 AM
they could also be using www.yoursite.com/index.php?option=com_users&view=login

In cases like this I disable the default template so no form appears

Remember also  - as obvious as it seems -  captcha can't stop humans - if he wants to fill your form in and the captcha of course he can still register
Title: Re: How to prevent spam accounts
Post by: YZF on June 03, 2015, 20:07:17 PM
We installed ECC+ - EasyCalcCheck Plus and the spam seems to have stopped so for now. (apparently spammers can't do math :) )

Thanks for your help everyone.