Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleAbout reCAPTCHA

reCAPTCHA is a free Google service with the acronym of "Completely Automated Public Turing test to tell Computers and Humans Apart".

It can identify whether a form is submitted by a real human or a bot.

For more information about reCAPTCHA, see: https://www.google.com/recaptcha/about/.

Installing the plugin in Joget DX

...

In the Form Builder, open up any Form that you wish to implement this feature for.

Search the Form Element Palette for the Invisible reCAPTCHA element under the Marketplace section.

Image Added

Drag and drop this element this element into your Form.Image Removed

Click on the element in your form and the Edit Invisible reCAPTCHA panel appears (on the right hand side).

...

Info
titleImportant reCAPTCHA keys
  • Site keys can actually be shown publicly, but it is censored in this example.
  • Secret keys must never be shown or shared with anyone, because the server uses it to verify reCAPTCHA responses upon form submission.

Testing out the plugin

Image Added

Try submitting the form where you added the Invisible reCAPTCHA plugin.

If the bottom right corner of your form shows the protected by reCAPTCHA pop-up, it means that the Invisible reCAPTCHA plugin is working as intended.Image Removed

Info
titleEdit Invisible reCAPTCHA: Other configurations

What if the Invisible reCAPTCHA plugin is not working as intended?

  • Custom error text is returned when there is a plugin validation error
  • Debug mode can be enabled to help app designers indicate what the problem or error is

You can refer to Custom error text and Debug mode sections.

TipsTip: Hover on the tooltips (? icon) in Edit Invisible reCAPTCHA configuration to read what each configuration properties mean.

Custom error text

Whenever the plugin validation error occurs, the top left corner of your Form will indicate the "Validation Error" message. However, an error message as such is 

Debug mode


Availability of the plugin

...