-
Notifications
You must be signed in to change notification settings - Fork 301
Open
Labels
3.3.7 Accessible Authenticationdeprectated - use 3.3.8 Accessible Authentication (Minimum)deprectated - use 3.3.8 Accessible Authentication (Minimum)3.3.8 Accessible Authentication (No Exception)deprectated - use 3.3.9 Accessible Authentication (Enhanced)deprectated - use 3.3.9 Accessible Authentication (Enhanced)SubstantiveUnderstandingWCAG 2.2
Description
As we're starting to develop step-by-step guidance for testing 3.3.8 and 3.3.9, we're noticing that different folks are a bit unclear about exactly what constitutes an "authentication process" for the purposes of applicability to these requirements, since WCAG 2.2 doesn't formally define it.
I see that there were some past discussions of this in #1256 and w3c/wcag3#176
Some examples at the boundary:
- A website allows anonymous comments, but requires users fill out a CAPTCHA to post one. Is filling out a CAPTCHA on its own with no further identifying information an "authentication process"?
- The past issues I linked above suggest "no", but I think this is contentious; IBM documents that they think "yes", and without a normative definition in WCAG, it's easy to find supporting examples of both sides.
- A website's user registration process includes a step that verifies a user's email address by sending them an email with a one-time confirmation link. Does the act of sending the confirmation link mean that the user registration process as a whole is now an "authentication process", where without that verification step it would only be a later login process that would count?
- In the WCAG 2.2 Accessible Authentication: clarification on whether this includes CAPTCHAs #1256 discussion, folks were generally agreeing that just the act of offering an identity (eg, an email address) without any step to confirm the authenticity of that information was probably not enough to constitute "authentication". What is the boundary of how private information must be to constitute "authentication"? For example, which of the following count as "authentication processes"?
- An online bank account sign-up form that requests your social security number
- An employment application form that requests just the last 4 digits of your social security number
- An airline boarding pass website that asks for a flight confirmation number
- An airline boarding pass website that asks for a flight number + last name
- A marketing website for an R-rated move that asks for your birthday before being allowed to view the website
- An online poker game allows game hosts to set password for their table. The host's friends can use the password to join the table (even if they are not logged in as a specific user)
Ideally, there'd be a normative definition that disambiguates this, but since that's probably not feasible to add at this point, it'd be nice for us to at least define the term in the understanding doc.
dav-idc and mfairchild365
Metadata
Metadata
Assignees
Labels
3.3.7 Accessible Authenticationdeprectated - use 3.3.8 Accessible Authentication (Minimum)deprectated - use 3.3.8 Accessible Authentication (Minimum)3.3.8 Accessible Authentication (No Exception)deprectated - use 3.3.9 Accessible Authentication (Enhanced)deprectated - use 3.3.9 Accessible Authentication (Enhanced)SubstantiveUnderstandingWCAG 2.2