Przejdź do treści
Informacja w aplikacji przekierowująca do systemu uwierzytelniającego jest przykładem WCAG 3.3.8 Dostępne uwierzytelnianie.Ed Hardie z Unsplash

Lubicie się logować? Wypełniać formularze oraz potwierdzać swoją tożsamość? 😉
My zawsze zastanawiamy się, czy “kawałek tej lampy należy jeszcze do przejścia dla pieszych czy nie?”. To właśnie ulubiona CAPTCHa czy inne zagwostki chroniące drugą stronę przed niechcianymi podmiotami… a Użytkownikom utrudniające dość mocno funkcjonowanie.

Kolejne kryterium, które omawiamy, ma na celu pomoc Użytkownikom potwierdzenie ich tożsamości.

WCAG 3.3.8 Dostępne uwierzytelnianie (Poziom AA)

Główną zasadą jest alternatywa. Dość popularne słowo w WCAG, ale tak. Każdy z Użytkowników powinien móc wypełnić formularz i zalogować się, nie tracąc przy tym możliwości zachowania bezpieczeństwa.

Jeżeli więc do uwierzytelnienia wymagane jest rozwiązanie zagadki logicznej, ułożenie puzzli, przesunięcie elementu w odpowiednie miejsce, policzenie równania czy też rozczytanie słowa napisanego przedziwnym fontem, powinna istnieć alternatywa.

Co możemy zrobić, by spełnić to kryterium?

  • przede wszystkim prawidłowo zaimplementować formularz, dzięki czemu menadżer haseł czy autouzupełnienie zadziała prawidłowo;
  • zezwolić na uwierzytelnienie dwuskładnikowe, dzięki któremu Użytkownik skopiuje kod z jednego urządzenia na drugie (lub przepisze go);
  • umożliwić logowanie się poprzez przenośne urządzenia takie jak YubiKey, za pomocą którego Użytkownik potwierdza swoją tożsamość, czy też korzysta z zapisanych w nim haseł;
  • umożliwić logowanie się za pomocą biometrii – odcisku palca czy rozpoznawania twarzy (obecnie bardzo popularne rozwiązanie);
  • wykorzystać rozpoznawanie elementów na obrazkach do uwierzytelnienia, które jednak wprost wskazują dany element, na przykład samochód, bez zbędnego domyślania się – w tym
  • przypadku nadal potrzebujemy alternatywy dla osób niewidomych, ale o tym za tydzień w kryterium 3.3.9

Więcej o tym kryterium oczywiście na stronie W3.

Komu pomoże?

Spełnienie tego kryterium nie tylko pomoże osobom z niepełnosprawnością intelektualną czy zaburzeniami poznawczymi, ale również nam wszystkim. Na pewno nie raz zdarzyło Wam się zapomnieć hasła czy po prostu być w pośpiechu i zapomnieć… ludzka sprawa.

Jak Wam się podobają te udogodnienia? Nam bardzo! Warto podkreślić również, że pomimo tych wymagań, WCAG nadal dba o bezpieczeństwo Użytkowników. Nie proponuje nam usunięcia dodatkowego uwierzytelnienia. Wręcz odwrotnie.

Małgorzata Szymczak

Małgorzata Szymczak

Accessibility Specialist & Junior Frontend Developer