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.

How to instal reCAPTCHA correctly

edited December 2010 in Vanilla 2.0 - 2.8
New to Vanilla Forums/Forums development, and wondering how exactly to set up reCAPTCHA? I want my users to to register basic with reCAPTCHA, currently as my users go through the registration form they see: "To use reCAPTCHA you must get an API key from http://recaptcha.net/api/getkey
I agree to the terms of service
Remember me on this computer"

How do I configure it so that they don't see or have to go through that? My users are going to be strictly end users and logging on from their Android phones primarily. If they see that message or feel like they have to go through anything more than the standard steps to register, they will simply not bother. Full disclosure, Im not even sure if I am asking the right ? or ?s.
Thank you in advance for taking the time to respond and help me.
Regards,
Anthony


Comments

  • So, if you go to the Dashboard -> Registration, you can choose between the various type of registration:

    1) Basic (with Captcha)
    2) Approval -- a moderator (or admin?) will have to approve the users
    3) Invitation only

    Besides that, you can disable Captcha altogether -- BE SURE THAT YOU WANT THIS! -- edit the file conf/config.php to look like this:
    $Configuration['Garden']['Registration']['Method'] = 'Basic';

    /cd
  • edited December 2010
    New to Vanilla Forums/Forums development, and wondering how exactly to set up reCAPTCHA? I want my users to to register basic with reCAPTCHA, currently as my users go through the registration form they see: "To use reCAPTCHA you must get an API key from http://recaptcha.net/api/getkey
    To me what you're saying just sounds like you haven't set up reCAPTCHA yet? Once you set it up, this message will not appear, and users will be able to sign up easily.

    EDIT: to set up reCAPTCHA, get your keys from that link, then plug them in to Vanilla on the "Registration" settings page of your dashboard.
  • @cdavid, TY for responding. I am considering disabling if I cant get what I need implemented.... Your right though, the ;ast thing I want is spam offering Viagra at the best prices from over seas being advertised in my forum. LOL!

    @leafmonster
    I think I am seeing my problem finally. When I get to http://recaptcha.net/api/getkey ,
    and submit my domain.... I am seeing {URL must not end with a path
    e.g. recaptcha.net, example.com}
    Of course at this time I don't know if it was there before or after my attempt to submit my domain, but the path is http://vampstats.com/talkshit.....
    So am I forced to make the forum my "index" home page?? How do I get around that? Is that my issue?
  • Oh and the correct path for my page is http://vampstats.com/talkshit
  • You submit vampstats.com NOT www.vampstats.com *NOR* vampstats/anyOtherRubbish to recapture.net and get 2 keys back, you enter these into the registration configuration page of your forum i.e. http://vampstats.com/yourforum/dashboard/settings/registration (its domain wide, so the key pair can be used for any blogs, forums or other packages in the domain, I have Wordpress (23·5 months), bbPress (18 months - soon to be retired) and Vanilla (2 months) in my domain and the same key pair is common to all, although it is not the same original key pair as when I first got one 23 months ago).
    If you or your users are really seeing any messages about getting an API key after you have set up the registration page correctly something else is *seriously* wrong.
    The terms of service means *your* use of recaptcha.net and the key pair, not your users.
Sign In or Register to comment.