Accessible Authentication for passwords, OTP, CAPTCHA and login recovery

How to Make Login Accessible: WCAG 2.2 Accessible Authentication Goes Beyond CAPTCHA Alternatives

Author: JVDS Design Studio Reading time: about 8 min

Accessible login is not about reducing security. It is about not making “remembering, transcribing or solving a puzzle” the only way to prove identity. WCAG 2.2 explicitly recognizes password managers and copy-and-paste as mechanisms that can help users complete cognitive tests.

Login flows are often treated as the security team's domain, with designers responsible only for drawing input fields. But Accessible Authentication (Minimum) in WCAG 2.2 brings authentication experiences directly into cognitive accessibility: users should not be forced to rely on memory, calculation or puzzle solving unless an alternative or assistance mechanism is available. Security and accessibility are not in conflict; many improvements actually make login easier for everyone.

01 Start with the most important rule: do not block external cognitive assistance

Password managers, copy-and-paste and browser autofill all reduce the burden of memory and transcription. Disabling paste or forcing users to type verification codes manually in the name of “security” often harms both accessibility and ordinary users.

02 1. Do not disable copy-and-paste in password fields

W3C's explanation of Accessible Authentication explicitly lists password managers and copy-and-paste as mechanisms that assist authentication. Disabling paste does not genuinely stop sophisticated attackers, but it makes login harder for people who use password managers, have cognitive or motor disabilities, or use long random passwords.

03 2. OTP interfaces should support autofill and pasting the complete code

Six-digit verification codes are often presented as six separate input fields that must be completed one by one. This may look orderly, but it can make keyboard use, screen readers and paste behavior more difficult. At minimum, the product should let users paste the whole code and distribute it automatically. On mobile, it can support the operating system's one-time-code autofill.

Visual explanation of why remembering complex rules should not be a security strategy

04 3. Do not make remembering complex rules the security strategy

Password rules should be displayed clearly during entry, with immediate feedback about unmet conditions. Do not wait until submission to say “must include uppercase and lowercase letters and a symbol, and cannot match the previous three passwords.” Modern security practice generally places more emphasis on password length, password managers, multi-factor authentication and breach detection than on making users memorize increasingly complex formats.

05 4. Image CAPTCHAs need an alternative that does not rely on the same cognitive ability

“Select every traffic light” and “drag the puzzle piece” are themselves cognitive or perceptual tasks. WCAG permits authentication tests under certain conditions, but an alternative or assistance mechanism is required. Real products also need to account for visual, auditory, motor and cognitive disabilities; mechanically substituting an “audio CAPTCHA” does not solve every problem.

06 5. Login errors should explain the next step, not merely say “authentication failed”

Security considerations may prevent telling an attacker that “the email exists but the password is wrong,” but legitimate users still need actionable routes: check the input, reset the password, use another login method or contact support. Error messages should be associated with the relevant field and perceivable by assistive technologies.

Visual explanation of reducing repeated input in enterprise SSO and MFA

07 6. Reduce repeated input in enterprise SSO and MFA

After users enter their name, account or organization information during the same authentication flow, they should not be asked to type it manually again in the next step without a reason. WCAG 2.2 Redundant Entry also emphasizes that repeated information within the same process should be autofilled or directly selectable unless a necessary exception applies.

08 7. Explain remembered devices and risk-based authentication

Options such as “do not ask again for 30 days” and “trust this device” affect the security boundary. Explain what they do and where trust can be revoked, so users do not permanently trust a public computer simply to reduce MFA friction. Comprehensible security settings are part of experience quality.

09 Accessible login acceptance checklist

  • Passwords and verification codes can be copied and pasted without scripts blocking the action.
  • Password managers and browser autofill are supported.
  • The whole OTP can be entered at once, with a clear label and remaining time.
  • A workable alternative exists for CAPTCHAs or other cognitive tests.
  • The complete authentication flow can be finished with a keyboard and screen reader.
  • Reasonable entered information is preserved after an error, and a recovery path is provided.

10 Finally: authentication should verify identity, not test the user's abilities

The more complicated a security flow becomes, the more likely it is to “keep legitimate users out while trying to prevent attacks.” Accessible Authentication reminds teams to separate security objectives from interaction methods: strict security requirements can remain in place while tools, alternatives and clear feedback help users authenticate.

Visual explanation of accessibility testing for passkeys and passwordless login

11 8. Passkeys and passwordless login still require accessibility validation

Passkeys can reduce the burden of memorizing passwords, but the experience still includes device switching, unavailable biometrics, cross-device QR codes and account-recovery paths. A technology called “passwordless” is not inherently accessible. Every primary authentication method needs a comprehensible recovery path and alternative.

12 9. Test what happens after authentication fails three times

Many accessibility problems appear only under exceptional conditions: an expired code, an unavailable device, failed password-manager autofill, failed MFA or a locked account. Acceptance testing should deliberately follow failure paths and check whether errors preserve context, whether another method can be chosen, and whether users know whom to contact next.

Frequently Asked Questions

Is disabling password paste on a login page more secure?

Usually not. It also obstructs password managers and accessible use. Security should rely on genuine authentication controls rather than the friction of manual entry.

Does WCAG 2.2 prohibit CAPTCHAs?

Not absolutely, but cognitive tests must meet requirements for alternatives, assistance or other exceptions, while accounting for users with different disabilities.

Must an SMS verification code be split into six input fields?

No. A single input is often simpler. If the interface visually separates the digits, it should still support pasting the complete code and using a screen reader.

Is a password manager an accessibility feature?

W3C explicitly identifies it as one mechanism that helps users meet the cognitive demands of authentication, and it also improves security overall.

Is enterprise SSO inherently accessible?

No. Redirects, MFA, error states, timeouts and identity selection still require keyboard, screen-reader and cognitive accessibility testing.

Related ServiceLearn More
UI/UX Design ServicesView service details
Project ConsultationContact JVDS Design Studio
Design and Website Development ArticlesRead more related articles
Link copied

From Idea to Launch, We Build It Together

Building useful, scalable digital products around user experience

Tell Us About Your Project