I've set to use Recaptcha with my site's login procedure. I went to the login page for my site: http://icekin.com/user/login and got an error that said that the key isn't authorized for the given
domain. As far as I know, I've never used the key for any other site except that one. I do run multiple websites, but I have a unique key made for each site.

Is there any way I can possibly login to my site now to edit the recaptcha settings?

Comments

icekin’s picture

I sent a support email to the reCaptcha developers, they replied :

"The key you are using for icekin.com was not registered for icekin.com. If you replace it with the proper key, it should work fine."

I have access to the mySQL database for icekin.com through phpmyAdmin, is there any way I can change the key from there?

robloach’s picture

If you go into the variables table, you should be able to change the recaptcha_private_key and recaptcha_public_key. Another thing you could do is just hit the system table and disable the module itself.

icekin’s picture

I went into the variables table and found the public and private keys, which were, oddly enough, exactly the same as the ones on my recaptcha account. I have emailed the Recaptcha support, explaining that there is something wrong here.

Meanwhile, which table should I modify to switch off recaptcha at site login? Thanks.

robloach’s picture

Just delete the recaptcha row in the system table. That should disable the module.

icekin’s picture

Thank you, that got it working.

the_g_bomb’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.