Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Simple Profile Field Stops Spammers in Their TracksSimple Profile Field Stops Spammers in Their Tracks
Previous
 
Next
New Post
8/27/2014 11:31 AM
 

If you are getting hammered by spam registration here is a quick fix that doesn't require any coding or application upgrades or special recaptcha.

 

  1. Create a custom profile field.
  2. Assign a value for the "Validation Expression" attribute of the profile field. (You get to set your own value like "1234", or "DNN Rocks"
  3. Set the field to required
  4. Change the property name to indicate the value the user is supposed to enter. (This will be the label like "Enter 1234" make sure the property name tells users what they need to enter.
  5.  Save the changes
  6. In Registration Settings check the "Require a valid Profile for Registration"  

This completely stopped spam registrations for my clients. Basically what you have done is create a custom non standard captcha field that spammers code can't find. In general spammers create code for use on as many sites as possible. Since each DNN site will have a different value for the custom field, the spammer's crawler won't know where to enter the custom validation text, or if the text even exists.

 

Since the field is required for registration no user profile will be created and your hosting provider won't shut you down for having too big a database from spammer registrations.

 
New Post
8/27/2014 12:30 PM
 
thanks Joseph, nice workaround for older releases (for others I recommend an upgrade to 7.3.2 to resolve the spam issue)

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
8/29/2014 12:19 AM
 

    We also use a similar method to stop spammers. Check http://dnnmodule.com and try click the "Register" button, you will see it ask you input a specific word (currently "dnn") to register, it works prefect. However, we do this by modify DesktopModules\Admin\Security\Register.ascx (and Register.ascx.cs). 

     I like to share our modification. If anyone needs our modified files, just contact me at xiaoqi98@msn.com.


Over 20 + professional dnn modules for News Article, Store, Video Gallery, Photo Gallery, Ultra Flash Player,YouTube Video, Image Slide show, Skin Chameleon and much more from DnnModule.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Simple Profile Field Stops Spammers in Their TracksSimple Profile Field Stops Spammers in Their Tracks


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out