Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FR Primitives: Add UI elements for rendering AWS WAF CAPTCHAs #4902

Open
2 tasks
piotrekwitkowski opened this issue Jan 11, 2024 · 2 comments
Open
2 tasks
Labels
feature-request Request a new feature Primitive An issue or a feature-request for one or more UI Primitive

Comments

@piotrekwitkowski
Copy link

piotrekwitkowski commented Jan 11, 2024

On which framework/platform would you like to see this feature implemented?

React, React Native, iOS, Android

Which UI component is this feature-request for?

Primitive components

Please describe your feature-request in detail.

Today, AWS WAF displays CAPTCHA challenges like presented in this blog post. Users can't modify how they are rendered:

  • style (colours, fonts) can't be changed
  • i18n customisation is missing - there's no option to provide translations for labels of the given UI

Please describe a solution you'd like.

I would like to use an Amplify UI element to render these CAPTCHAs that can be styled on the client side. I believe that translations and styles (anything that is not the challenge data itself) should be provided by the client/web application itself, not AWS WAF.

We love contributors! Is this something you'd be interested in working on?

  • 👋 I may be able to implement this feature request.
  • ⚠️ This feature might incur a breaking change.
@piotrekwitkowski piotrekwitkowski added the feature-request Request a new feature label Jan 11, 2024
@github-actions github-actions bot added the pending-triage Issue is pending triage label Jan 11, 2024
@piotrekwitkowski piotrekwitkowski changed the title Add elements for rendering AWS WAF CAPTCHAs Add UI elements for rendering AWS WAF CAPTCHAs Jan 11, 2024
@ioanabrooks ioanabrooks added Primitive An issue or a feature-request for one or more UI Primitive and removed pending-triage Issue is pending triage labels Jan 11, 2024
@ioanabrooks ioanabrooks changed the title Add UI elements for rendering AWS WAF CAPTCHAs FR Primitives: Add UI elements for rendering AWS WAF CAPTCHAs Jan 11, 2024
@jlizen
Copy link

jlizen commented Jan 19, 2024

Note that WAF Captcha functionality is degraded via Amplify by this outstanding issue:
aws-amplify/amplify-js#12308

And then there is also this feature request that would enhance the utility of this change:
aws-amplify/amplify-category-api#2192

@jacoblogan
Copy link
Contributor

thanks for creating this issue. We'll take this into consideration for our roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request a new feature Primitive An issue or a feature-request for one or more UI Primitive
Projects
None yet
Development

No branches or pull requests

4 participants