Logowanie

Podczas projektowania logowania pamiętaj o tych sprawdzonych metodach.

Wyświetlaj użytkownikom prośbę we właściwym czasie

Nie wymuszaj na użytkownikach logowania się, jeśli nie jest to konieczne. Aplikacje na Wear OS nie powinny wymagać uwierzytelniania w przypadku wszystkich funkcji. Zapewnij jak najwięcej funkcji bez konieczności logowania się.

Korzyści związane z logowaniem

Jeśli użytkownik musi się zalogować, podaj powód w otoczeniu i wyjaśnij korzyści. Nie zakładaj, że użytkownik rozumie, dlaczego zalogowanie się jest korzystne.

Przedstaw kontekst, prosząc użytkownika o zalogowanie się po zainicjowaniu działania.
Wyświetlaj logowanie bez wyjaśnienia, dlaczego warto się logować.

Uprość podejmowanie decyzji

Pogrupuj metody logowania w jak najmniejszą liczbę opcji i wyróżnij najprostsze z nich.

Wyróżnij najwygodniejszą opcję logowania i pogrupuj inne opcje.
Zaproponuj użytkownikowi wiele różnych opcji prowadzących do tego samego rezultatu.

Przedstaw inne opcje

Udostępnij 2 różne metody logowania lub opcję pominięcia na wypadek, gdyby logowanie się nie powiodło. Aplikacje bez alternatywnych metod logowania mogą utrudniać korzystanie z urządzenia. Na przykład aplikacja, która umożliwia logowanie się tylko na telefonie, może powodować problemy, gdy użytkownik nie znajduje się w pobliżu.

Udostępnij zapasowe opcje logowania.
Zaoferuj tylko jedną metodę logowania.

Opływowy

Uprość proces przez zmniejszenie liczby kroków niezbędnych do zalogowania się i wyeliminowanie nadmiarowości.

Dbaj o to, aby użytkownicy byli zalogowani jak najdłużej, nie naruszając wymagań dotyczących prywatności i bezpieczeństwa.

Uzyskiwanie danych logowania za pomocą warstwy danych

Jeśli użytkownik jest zalogowany w odpowiedniej aplikacji na telefon, użyj tych danych, aby automatycznie zalogować go w aplikacji na zegarek.

Automatycznie loguj użytkowników na zegarku, gdy wpisują swoje dane na telefonie.

Stan logowania i potwierdzenia

Gdy użytkownik loguje się po raz pierwszy, wyświetlany jest komunikat objaśniający proces logowania lub potwierdzający pomyślne logowanie. Po pierwszym uruchomieniu aplikacji ukrywaj komunikat wyjaśniający proces logowania.

Dopóki proces się nie zakończy, używaj stanu procesu logowania.
Pokazuj potwierdzenie, jeśli użytkownik jest zalogowany automatycznie.

Telefon niedostępny

Jeśli nie masz telefonu, pokaż inny sposób logowania lub przejdź do następnego kroku.

Informuj o niedostępności telefonu i podejmuj działania alternatywne.