Automattic / Automattic/jetpack

Sharing: switch from reCAPTCHA v2 to invisible reCAPTCHA

Open
#6,610 8 comments 1 reaction 0 assignees View on GitHub
[Feature] Sharing [Pri] Low Enhancement Good For Community
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

The email sharing button includes an option to protect the email form with reCAPTCHA:
https://jetpack.com/support/sharing/#captcha

In #2152, we updated that form to use reCAPTCHA v2.

Since Google now offers a new version of reCAPTCHA, dubbed invisible reCAPTCHA, we could switch to this new API:
- https://developers.google.com/recaptcha/docs/invisible

Related #448

Contributor guide

Open the contributing guide

Research direction

The issue points to the email sharing form and the reCAPTCHA v2 change in #2152; start by locating that implementation and read Google's invisible reCAPTCHA documentation. Done means the email sharing form uses the invisible API while retaining protection against abuse.

Written by the indexing model from the issue text.

Assessment

Domain
security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.