Replies: 1 comment 3 replies
-
@jayde IF these are exceptions, you still have a problem with your flows from a WCAG 2.2 perspective due to 3.3.8 Accessible Authentication.
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For my app there are multiple flows that are locked down tight with specific timeouts to keep a user's account or identity secure.
Example flows
For example, you click the link from the email and then have 20 minutes to input a new password in the web app, otherwise the session expires and you have to click the email link again to start over.
For example, you submit your email and then are asked to input your password. You have 5 minutes to put in your password otherwise the session expires and you have to start again.
For example, when trying to login you need to input an authenticator code within 30 seconds otherwise the code expires. In this case the life of an authentication code is determined by a 3rd party app, but our flow could could also have a timeout that a correct code needs to be entered within 5 minutes.
Rationale
The amount of time you have to complete a step in a flow, or the whole flow itself, is essential to keeping your identify/account secure. Allowing users to turn off, adjust, or extend the time would invalidate the activity of securely changing your password, or securely logging into an app, etc.
Am I correct in thinking that the scenarios presented are essential exceptions? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions