The reCaptcha control enables a DataFlex webapp developer to add Googles reCaptcha functionality to a DataFlex webapp in a few easy steps

We implemented both the V2 version with the visible ‘I am not a robot’ check box as well as the new V3 version that is completely invisible

The V2 version consists of a control that shows the ‘I am not a robot’ checkbox

when checking the checkbox the a token is sent to the webapp that can later be validated with Google using the controls Verify function

The V3 version consists of a new Button class that looks like a standard DataFlex WebApp button but has the added functionality of the invisible reCaptcha V3.

When the user clicks the button a Robot/Human score (0 to 1, 1 being human) is generated by google which can then be used to decide on additional security measures

In our case for example we modified the DataFlex webapp login to support Two Factor authentication but only in case the reCaptcha score is below 0.9

Michael Salzlechner is the CEO of StarZen Technologies, Inc.

He was part of the Windows Team at Data Access Worldwide that created the DataFlex for Windows Product before joining StarZen Technologies. StarZen Technologies provides consulting services as well as custom Application development and third party products specifically for DataFlex developers