US-EPA-CAMD / easey-ui

Project Management repo for EPA Clean Air Markets Division (CAMD) Business Suite of applications
MIT License
0 stars 0 forks source link

Add Captcha/ I'm not a robot to the contact us page (research) #5966

Open alangmaid opened 9 months ago

alangmaid commented 9 months ago

Definition of Ready

User Story

As the EPA I want the contact us form to have a captcha/ I'm not a robot section so that spam is blocked

Acceptance Criteria

Given a User has filled out the contact us form When they are attempting to submit the form Then a Captcha/Not a robot verification appears

Given a User has successfully completed the CAPTCHA When they go to submit the contact us form Then their entry is successful

Given a User has not successfully completed the CAPTCHA When they go to submit the contact us form Then their entry is blocked And they are asked to repeat the entry

Development Notes

Does this Story require 508 Testing?

Context

(User journeys, design mockups, architectural diagrams, business rules, data element definitions)

3/7/2023(tlageman) - Do not believe this is an EPA requirement. If applications receive spam, can implement.

Add a captcha I'm not a robot to the contact us. Would be a change for ECMPD and AMPD.

2f392cc3-deb6-418d-ae37-04a875d75512.jpgc9eecf3f-dab6-475f-82c9-d6aaa61b16b6.jpg65291289-e6d6-4970-b83e-cdb75691dc90.jpg

https://www.w3.org/WAI/GL/wiki/Captcha_Alternatives_and_thoughts

Testing

Test Case: Tester:

Definition of Done

alangmaid commented 9 months ago

URL not available https://www.epa.gov/webcmstraining/adding-validation-stop-spam

ergjustin commented 9 months ago

fec design : https://www.fec.gov/help-candidates-and-committees/question-rad/