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.
![](https://developer.android.com/static/wear/images/design/sign_in_10.png?authuser=3&hl=pl)
Tak
![](https://developer.android.com/static/wear/images/design/sign_in_6.png?authuser=3&hl=pl)
Nie wolno
Uprość podejmowanie decyzji
Pogrupuj metody logowania w jak najmniejszą liczbę opcji i wyróżnij najprostsze z nich.
![](https://developer.android.com/static/wear/images/design/sign_in_13.png?authuser=3&hl=pl)
Tak
![](https://developer.android.com/static/wear/images/design/sign_in_4.png?authuser=3&hl=pl)
Nie wolno
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.
![](https://developer.android.com/static/wear/images/design/sign_in_9.png?authuser=3&hl=pl)
Tak
![](https://developer.android.com/static/wear/images/design/sign_in_2.png?authuser=3&hl=pl)
Nie wolno
Opływowy
Uprość proces przez zmniejszenie liczby kroków niezbędnych do zalogowania się i wyeliminowanie nadmiarowości.
![](https://developer.android.com/static/wear/images/design/sign_in_1.png?authuser=3&hl=pl)
Tak
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.
![](https://developer.android.com/static/wear/images/design/sign_in_3.png?authuser=3&hl=pl)
Tak
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.
![](https://developer.android.com/static/wear/images/design/sign_in_12.png?authuser=3&hl=pl)
Tak
![](https://developer.android.com/static/wear/images/design/sign_in_8.png?authuser=3&hl=pl)
Tak
Telefon niedostępny
Jeśli nie masz telefonu, pokaż inny sposób logowania lub przejdź do następnego kroku.
![](https://developer.android.com/static/wear/images/design/sign_in_5.png?authuser=3&hl=pl)