How to prevent spam in rails?


Staff member
Does anyone know how to stop spam in rails? I've tried many solutions, which all has failed.

<strong>I have tried:</strong>

<strong>Captcha:</strong> I am currently not a fan of captcha since it interrupts when the user is signing up but upon putting captcha on signup page bots still managed to get passed it.

<strong>Honeypot:</strong> I've created a hidden field set the max character value to 0 and push the form -9999px off the screen and for some reason that does not stop the spam.

<strong>askimet:</strong> While this works well with wordpress it comes with a monthly fee so I am not interested in something like this.

Is there anyway to stop the spam bots in rails from signing up?