Hãy ghi nhớ các phương pháp hay nhất sau đây khi thiết kế trải nghiệm đăng nhập.
Nhắc người dùng vào đúng thời điểm
Không buộc người dùng phải đăng nhập nếu không cần thiết. Các ứng dụng Wear OS không nên yêu cầu xác thực cho tất cả các chức năng. Cung cấp nhiều tính năng nhất có thể mà không yêu cầu đăng nhập.
Giải thích lợi ích của việc đăng nhập
Nếu người dùng cần đăng nhập, hãy nêu lý do bằng cách cung cấp bối cảnh và giải thích lợi ích. Đừng giả định rằng người dùng hiểu vì sao việc đăng nhập lại có lợi cho họ.
![](https://developer.android.com/static/wear/images/design/sign_in_10.png?authuser=8&hl=vi)
Nên
![](https://developer.android.com/static/wear/images/design/sign_in_6.png?authuser=8&hl=vi)
Không nên
Đơn giản hoá quá trình ra quyết định
Nhóm các phương thức đăng nhập thành số lựa chọn nhỏ nhất và nêu bật những phương thức đơn giản nhất.
![](https://developer.android.com/static/wear/images/design/sign_in_13.png?authuser=8&hl=vi)
Nên
![](https://developer.android.com/static/wear/images/design/sign_in_4.png?authuser=8&hl=vi)
Không nên
Cung cấp lựa chọn thay thế
Cung cấp hai phương thức đăng nhập, hoặc cung cấp lựa chọn bỏ qua đăng nhập trong trường hợp không đăng nhập được. Các ứng dụng không có phương thức đăng nhập thay thế có thể gây trải nghiệm khó khăn cho người dùng. Ví dụ: một ứng dụng chỉ cung cấp tính năng đăng nhập trên điện thoại có thể gây bất tiện nếu điện thoại của người dùng không ở gần.
![](https://developer.android.com/static/wear/images/design/sign_in_9.png?authuser=8&hl=vi)
Nên
![](https://developer.android.com/static/wear/images/design/sign_in_2.png?authuser=8&hl=vi)
Không nên
Tinh giản
Hãy đơn giản hoá quy trình bằng cách giảm số bước cần thiết để đăng nhập và loại bỏ phần thừa thãi.
![](https://developer.android.com/static/wear/images/design/sign_in_1.png?authuser=8&hl=vi)
Nên
Nhận thông tin xác thực thông qua lớp dữ liệu
Nếu người dùng đã đăng nhập vào ứng dụng điện thoại tương ứng, hãy sử dụng các thông tin đăng nhập đó để tự động đăng nhập vào ứng dụng đồng hồ của bạn.
![](https://developer.android.com/static/wear/images/design/sign_in_3.png?authuser=8&hl=vi)
Nên
Trạng thái đăng nhập và xác nhận
Khi người dùng đăng nhập lần đầu, hãy hiển thị một thông báo giải thích quá trình đăng nhập hoặc xác nhận việc đăng nhập thành công. Đừng cho hiện thông báo giải thích về quy trình đăng nhập sau lần mở ứng dụng đầu tiên.
![](https://developer.android.com/static/wear/images/design/sign_in_12.png?authuser=8&hl=vi)
Nên
![](https://developer.android.com/static/wear/images/design/sign_in_8.png?authuser=8&hl=vi)
Nên
Điện thoại không có sẵn
Nếu điện thoại không ở gần, hãy cho hiện một cách khác để đăng nhập hoặc tiếp tục bước tiếp theo.
![](https://developer.android.com/static/wear/images/design/sign_in_5.png?authuser=8&hl=vi)