Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+5 votes
in Q2A Core by

The best way of getting rid of spam users is allowing only social logins using many providers like:

  • Google
  • Facebook
  • Yahoo
  • Microsoft
  • LinkedIn
  • Github

I bet users will have atleast one of the above accounts. If a user is actually serious to their questions resolved, they will use one of the above to sign up on the Q2A site.

What do you guys think?

Captchas are no longer safe and had been compromised long back. Take a look at these links:

I have worked with major consumer portals in the past who employ numerous methods such as IP monitoring, list matching, human intervention, user behaviour in addition to captach to combat spam. I am sure a one man Q2A site owner would definitely not want to do all these.

1 Answer

+2 votes

Yah it sounds good . But are you telling to remove the normal registration process from our site . 

One thing would be much better I think . 

  1. Remove the registration form completely 
  2. user should register using Social Auth (using https://github.com/alixandru/q2a-open-login )
  3. then allow them to update their password (i think this facility is available)
  4. then they can login using the username and password or using social auth (obiviously)

for this some how only we should remove the registration form and only display links for social login . With the layer we can simply unset the registration form , I think that would do the task . 


Yes, just restrict the use of the form for registering new users.
that would be good . :)