-
AuthorPosts
-
March 29, 2013 at 10:26 am #186293
I’ve JA Login module working with recaptcha enabled,
Signup and password recovery is working fine with Recaptcha enabled but when I go to ‘Password Recovery’It shows me the error below,
ReCaptcha plugin needs a public key to be set in its parameters. Please contact a site administrator.If i fill in the fields and the recaptcha, I get an email in the inbox with the recovery information.
It seems like there is a bug where the module can’t seem to detect if the public key is there or not.Looking forward to a fix or a step to fix it myself.I can edit files 😀
Thanks.
Richard A FriendRichard A
- Join date:
- January 2013
- Posts:
- 190
- Downloads:
- 19
- Uploads:
- 14
- Thanks:
- 35
- Thanked:
- 18 times in 2 posts
March 29, 2013 at 4:04 pm #488308Hi rashidriyaz,
I had the same problem this week and found the following links that explain the problem (with a solution from support via my ticket at the bottom of this post, hope it helps you!
From my email to support:
“The following link ( https://groups.google.com/forum/?fromgroups=#!topic/recaptcha/pgRjGaOqR-0 ) indicated there was a K2/Joomla conflict as K2 overrides the Global Default. However I am not using K2 (Joomla articles and EasyBlog/Komento are a much better combination with JCK Editor), uninstalled it and any potential conflict is not relevant now.
The solution is in this more detailed link ( http://www.gavick.com/forums/130/recaptcha-plug-in-error-14204.html ) from a Gavick user, who identifies exactly the same problem I still have using Recaptcha on JA Mitius with the JA Login. If you ignore the frustration comments with Gavick support, the problem is in the post by rj45maximo on Sat Mar 03 2012 at 8.12 pm:
The recaptcha works on both Registration pop-up and Contact — NO ERROR
The recaptcha gives error on RESET and REMIND only
The Gavick user believed the problem was in their Template and/or Register Module, but the real issue/solution was eventually found and posted at the end of the thread:Important! If your reset password/remind username pages shows message ‘ReCaptcha plugin needs a public key to be set in its parameters. Please contact a site administrator.’ it is strictly related with reCaptcha mechanism limitations. Currently, the Google captcha mechanism offer only one captcha form per page so when the mod_gk_register module is enabled on mentioned pages this cause some problems. In this case, captcha plugin try to put two forms in the same page, one in register pop-up window and second in remind/reset area. Solution for this problem is very simply, mod_gk_register module should be unpublished on this pages. See wiki link here: https://www.gavick.com/documentation/ge … recaptcha/ “
The JA Login solution they suggested was similar:
“Configure the JA Login with “On the pages selected” for Menu assignments. Because, when we assign to all menu/pages >> The reset or forgot password form page will have 2 times captcha (JA Login & Google captcha) >> That is why we have the current issue.”
They also suggested setting Default Captcha in Global Configuration to NONE, but that removes Recaptcha from the JA Login registration form so I have Global set to Recaptcha (as well as in User menu options) and everything is working correctly.
It does mean if you add any new menus to your website you need to remember to select them in the JA Login module until there is an automatic process in place at a later date.
If there is anything else useful that appears before I close the ticket I will post it here and am sure Joomlart will add anything I have missed.
1 user says Thank You to Richard A for this useful post
March 30, 2013 at 8:22 am #488332Thanks for the help. I understand better now how Recaptcha works and I modified the module to show on specific menu items only and the error is now gone. :laugh:
-
AuthorPosts
This topic contains 3 replies, has 2 voices, and was last updated by rashidriyaz 11 years, 9 months ago.
We moved to new unified forum. Please post all new support queries in our New Forum