WCAG 3.3.9: Dostępne uwierzytelnianie (rozszerzone)
Kryterium sukcesu WCAG 2.1 SC 3.3.9 „Dostępne Uwierzytelnianie (rozszerzone)” (Accessible Authentication (Enhanced)) na poziomie AAA, koncentruje się na zapewnieniu, że procesy uwierzytelniania są dostępne dla jak najszerszego grona użytkowników. W szczególności dotyczy to osób z niepełnosprawnościami poznawczymi, pamięciowymi lub ruchowymi. Wymaga, aby każdy etap uwierzytelniania, który opiera się na teście funkcji poznawczych (np. zapamiętywanie haseł, przepisywanie tekstu z CAPTCHA), oferował co najmniej jedną alternatywną metodę uwierzytelniania, która nie wymaga takiego testu, lub aby dostępny był mechanizm wspomagający użytkownika w jego ukończeniu.
Dlaczego to jest ważne?
Wpływ na dostępność i grupy użytkowników:
Kryterium sukcesu i wymagania
Kryterium sukcesu 3.3.9 (AAA) stwierdza:
Dla każdego etapu procesu uwierzytelniania, który opiera się na teście funkcji poznawczych, dostępna jest co najmniej jedna inna metoda uwierzytelniania, która nie opiera się na teście funkcji poznawczych, albo dostępny jest mechanizm wspomagający użytkownika w ukończeniu testu funkcji poznawczych.
„Test funkcji poznawczych” odnosi się do wszelkiego rodzaju zadań, które wymagają od użytkownika zapamiętywania informacji (np. haseł, nazw użytkownika), transkrypcji (przepisywanie tekstów z obrazków lub kodów jednorazowych), rozwiązywania zadań (zagadki, identyfikacja obiektów na obrazkach) lub innych złożonych procesów myślowych. Celem jest minimalizacja tych barier, oferując elastyczne i różnorodne opcje.
Praktyczne wytyczne dotyczące zgodności
Przykłady implementacji
Przykłady poprawne:
1. Pozwolenie na wklejanie hasła z menedżera haseł i automatyczne uzupełnianie:
2. Alternatywne uwierzytelnianie bez hasła (np. "magiczny link"):
3. CAPTCHA z alternatywą audio:
Przykłady niepoprawne:
1. Blokowanie funkcji wklejania w polu hasła:
2. CAPTCHA tylko wizualne, bez alternatywy:
Najlepsze praktyki i typowe pułapki
Zgodność z WCAG 2.1 SC 3.3.9 jest kluczowa dla budowania włączających systemów uwierzytelniania, które są dostępne dla wszystkich użytkowników, niezależnie od ich zdolności poznawczych lub fizycznych. Implementacja tego kryterium przyczynia się do większej satysfakcji użytkownika i bezpieczeństwa.
Powiązane wpisy
- WCAG 5.2.3: Pełne procesy
- WCAG 5.2.4: Tylko sposoby korzystania z technologii wspierające dostępność
- WCAG 5.2.5: Brak zakłóceń
- WCAG 5.3.1: Wymagane elementy oświadczenia o zgodności
- WCAG 5.3.2: Opcjonalne elementy oświadczenia o zgodności
Nadal szukasz odpowiedzi?
Zapytaj naszych specjalistów używając czatu online.