Recaptcha Is A Free Service

1480 Words3 Pages

reCAPTCHA is a free service from Google that protects your website from spam and abuse.
With the new version of reCaptcha, A significant number of your users can now attest they are human without having to solve a CAPTCHA. Instead with just a single click they’ll confirm they are not a robot.
For the visually impaired, reCAPTCHA provides an audio CAPTCHA option. Your legitimate users will find our regular audio CAPTCHAs easy to solve.

reCaptcha is implemented on following endpoints
Sign in Flyout
Homepage sign in
Guest data page - Auto fill and Sign in
Join Now - Enroll in CP
Except the Enroll in CP, all other places user will have the option to save Browser and thereafter they will not see reCaptcha again from the same browser (Unless they cleared cookies and uninstall and reinstall the browser)

Two Factor Authentication

Ch.com

Create Profile -
When user goes to the Join Now page and fills out all the details, The user will be prompted to solve the reCaptcha Puzzle and once Client Referral is validated from Google, According to existing business rules the profile will be created.

Note: User will not be given the option to save the browser on the Join Now page.

Existing CP/Online Member-

When user goes to the Sign-in Flyout to enter the username and password. Once they submit the form, a check is performed to see if there is a valid application instance id present in the local storage,
Use Case 1: Valid Application Instance id in local storage if valid Application id associated with the entered username is present then the application instance id is appended to the login request (username, password). The Useraccount/login API will be called and then request traverse through Guest Profile Service ,Guest Service...

... middle of paper ...

... if the Username/ Password match fails then, Invalid username/password error message will be propagated to the user to try again.

Subcase 2: Google sends a success false response

If Google sends a success: false response then the user will be prompted to solve reCaptcha again.

Scenario 2 : Username/ Password match fails
Invalid username/password error message will be propagated to the user to try again.
Note: Username/ Password match will Only happen if the Username/ Application Instance id match was successful.

Acronyms

IWS - International Web Sites
Client Referral - Google reCaptcha key
Application instance id - Browser id or Device id

CR Creation

CH.Com

Multifactor flag value set to true reCaptcha flag value set to true

IWS Deployment

CIS
Create Cust_app table
Feature Flag - Multitoken login

CMS
Publish reCaptcha Model page

More about Recaptcha Is A Free Service

Open Document