department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
282 stars 203 forks source link

Update Introduction to only support authenticated users #94367

Open derekhouck opened 2 weeks ago

derekhouck commented 2 weeks ago

Description

Per discussion with Matt on 10/4: Forms created by this tool should require authentication by default. Support for unauthenticated forms may be a future feature, but we do not need to worry about it now.

In other words, we don't want a link on the Introduction page of any forms we render that allows a Veteran to continue to the form without signing in.

Update: The zero-silent-failures initiative makes it almost certain that we will always require login going forward. We can't notify people of failures if we don't know who they are.

Acceptance Criteria:

derekhouck commented 2 weeks ago

See VA Form 526 for possible example authentication-required form.

Karak888 commented 2 weeks ago

can't proceed past introduction page as it is now- so this is necessary task. Form 526 potential authenticated experience for Derek to reference.