Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invisible reCAPTCHA #14583

Closed
wants to merge 3 commits into from

Conversation

Projects
None yet
@810
Copy link
Contributor

commented Mar 13, 2017

Issue #14565

Instructions

New option on the plugin, set to invisible, then it should work

Docs

https://developers.google.com/recaptcha/docs/invisible

Invisible reCAPTCHA
Issue #14565

## Instructions
New option on the plugin, set to invisible, then it should work

## Docs
https://developers.google.com/recaptcha/docs/invisible
@zero-24
Copy link
Contributor

left a comment

Are you sure about that we are using the same value compact for two settings?

@810

This comment has been minimized.

Copy link
Contributor Author

commented Mar 13, 2017

ah forgot to change that one sec

@AlexRed

This comment has been minimized.

Copy link
Contributor

commented Mar 13, 2017

I have tested this item 🔴 unsuccessfully on b431c13

Warning
Empty solution not allowed.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/14583.

@woluweb

This comment has been minimized.

Copy link

commented Mar 13, 2017

I have tested this item 🔴 unsuccessfully on b431c13

Hi Jelle,
Txs for proposing Invisible Captcha :-)

Could you please be more specific and give more detailed instructions for testing ?

I have tested the patch. Here is the detail

  1. the reCaptcha v2 was working fine on the website
  2. apply patch
  3. check front-end : the reCaptcha v2 does not work any more ("Uncaught Error: Invalid ReCAPTCHA client id: undefined")
  4. edit reCaptcha plugin settings and change Normal to Invisible
  5. still same error in front-end ("Uncaught Error: Invalid ReCAPTCHA client id: undefined"). By the way, the label "Captcha" is still there on the page. I don't know whether it is supposed to appear or not.

Txs,

Marc


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/14583.

@woluweb

This comment has been minimized.

Copy link

commented Mar 13, 2017

by the way, should new Public/Secret Keys be generated or are the existing and working reCaptcha v2 keys still valid for Invisible Captcha ?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/14583.

@BarrissOffee

This comment has been minimized.

Copy link

commented Mar 13, 2017

I have tested this item 🔴 unsuccessfully on b431c13


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/14583.

@gagnonjeanfrancois

This comment has been minimized.

Copy link

commented Mar 24, 2017

Hi,

I looked on stackoverflow to see if peoples have similar issues. Maybe this thread will help :

http://stackoverflow.com/questions/41079335/implement-the-new-invisible-recaptcha-from-google

I think we need to subscribe to invisible recaptcha page and to make sure that your invisible recaptcha is whitelisted.
https://www.google.com/recaptcha/intro/comingsoon/invisible.html

In 24 hours you should receive this E-mail :
"Invisible reCAPTCHA Integration

If you haven’t integrated your site with reCAPTCHA v2, please follow our developer guide for implementation details.
Please make sure that your site key that has been whitelisted for Invisible reCAPTCHA.
To enable the Invisible reCAPTCHA, rather than put the parameters in a div, you can add them directly to an html button.

3a. data-callback=””. This works just like the checkbox captcha, but is required for invisible.

3b. data-badge: This allows you to reposition the reCAPTCHA badge (i.e. logo and ‘protected by reCAPTCHA’ text) . Valid options as ‘bottomright’ (the default), ‘bottomleft’ or ‘inline’ which will put the badge directly above the button. If you make the badge inline, you can control the CSS of the badge directly.
Verifying the user’s response has no changes."

@mseymour

This comment has been minimized.

Copy link
Contributor

commented May 15, 2017

When will this be merged?

@franz-wohlkoenig

This comment has been minimized.

Copy link
Member

commented May 15, 2017

@mseymour needs 2 successfully Tests.

@810

This comment has been minimized.

Copy link
Contributor Author

commented May 15, 2017

we need to redo everything, first we need to check what we really need, because you will see no visual box.

@kernusr

This comment has been minimized.

Copy link
Contributor

commented Jun 9, 2017

Is not work correctly
Because:

  1. You call grecaptcha.execute(); before initial recaptcha. (line 11 on media/plg_captcha_recaptcha/js/recaptcha.js). And you apply this method for all recaptchas on page together
  2. You use grecaptcha.execute(); for recaptcha 2.0 too
  3. You dont use required option "data-callback"
    thanks!

Keys from recaptcha 2.0 not working on recaptcha invisible but keys from recaptcha invisible is working on recaptcha 2.0

@Quy

This comment has been minimized.

Copy link
Contributor

commented Jun 9, 2017

@franz-wohlkoenig Close due to similar pr #16599 ?

@810 810 closed this Jun 9, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.