Skip to content

feat(recaptcha): add reCAPTCHA v3 support with version selector - #10

Open
mahmoud-linkness wants to merge 1 commit into
publipresse:masterfrom
mahmoud-linkness:feat/recaptcha-versions
Open

feat(recaptcha): add reCAPTCHA v3 support with version selector#10
mahmoud-linkness wants to merge 1 commit into
publipresse:masterfrom
mahmoud-linkness:feat/recaptcha-versions

Conversation

@mahmoud-linkness

Copy link
Copy Markdown
  • Add recaptcha_version property (v2/v3) to all form components
  • Add recaptcha_v3_action and recaptcha_v3_score properties
  • Load api.js with render=SITE_KEY for v3, explicit for v2
  • Verify v3 token server-side: check success, action, and score
  • Render hidden .g-recaptcha-v3 div for v3 (no visible widget)
  • Handle both versions in a single recaptcha.js file

- Add recaptcha_version property (v2/v3) to all form components
- Add recaptcha_v3_action and recaptcha_v3_score properties
- Load api.js with render=SITE_KEY for v3, explicit for v2
- Verify v3 token server-side: check success, action, and score
- Render hidden .g-recaptcha-v3 div for v3 (no visible widget)
- Handle both versions in a single recaptcha.js file
@skyfallduck1

Copy link
Copy Markdown

That would be great because reCAPTCHA v3 is the only thing left at this point!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants