Accesso

Tieni presente le seguenti best practice durante la progettazione delle esperienze di accesso.

Utilizzare Gestore delle credenziali

Ciascuno dei metodi di autenticazione integrati di Credential Manager è completamente autonomo e richiede solo lo smartwatch dell'utente e una connessione dati per l'autenticazione. Nessun altro metodo di autenticazione può offrire questo vantaggio.

Utilizza Credential Manager come base della tua soluzione di autenticazione.

Opzioni principali: funzionalità integrate di Gestore delle credenziali

Implementa le passkey come opzione principale in Gestore delle credenziali per offrire ai tuoi utenti sicurezza e semplicità all'avanguardia.

Implementa l'esperienza completa aggiungendo anche password e Accedi con Google.

La passkey di un utente come soluzione di autenticazione preferita su Wear OS
Fig. 1a: Passkey
Passkey, password e Accedi con Google sono tutti disponibili per l'autenticazione di un utente
Fig. 1b: Passkey, password e Accedi con Google

Opzioni secondarie

Offri almeno un'opzione secondaria per gestire gli utenti che chiudono Credential Manager. Fornisci almeno due opzioni di accesso distinte in totale.

Le app senza più metodi di accesso creano un'esperienza utente difficile. Ad esempio, un'app che offre solo l'opzione "Accedi sullo smartphone" non funziona se lo smartphone dell'utente non è nelle vicinanze.

Un utente tocca Ignora per passare ai metodi di autenticazione del backup
Fig. 2a: Tocca "Ignora" per i backup
Opzioni di autenticazione del backup per Credential Manager
Fig. 2b: Autenticazione del backup

Caso speciale:l'autenticazione automatica del data layer è l'unica opzione secondaria accettabile prima di Credential Manager nella tua UX. Ciò comporta diverse avvertenze importanti:

  1. Devi offrire almeno un altro metodo di autenticazione oltre a questo perché funziona solo su orologi accoppiati con l'app mobile corrispondente installata.
  2. Devi automatizzare completamente lo scambio di token per l'utente e non devi presentare in anticipo alcuna UI all'utente. In altre parole, devi rendere il processo di autenticazione completamente automatico dal punto di vista dell'utente.
  3. Se questo metodo non va a buon fine, l'utente non ha eseguito l'accesso a uno smartphone accoppiato o non è presente alcuno smartphone accoppiato. Non avvisare l'utente che si è verificato un tentativo non riuscito, ma vai direttamente a Gestione credenziali.

Chiedere agli utenti in modo corretto

Per le app che richiedono l'accesso per tutte le funzionalità: Mostra immediatamente Credential Manager come prima schermata a un utente disconnesso, senza alcuna UI precedente.

Per le app che offrono funzionalità senza accesso: Ritarda la presentazione di Credential Manager fino a quando non è necessario. Fornisci il maggior numero possibile di funzionalità senza richiedere l'accesso. Quando l'autenticazione diventa essenziale, visualizza un pulsante "Accedi" per avviare Credential Manager. Se l'accesso non riesce, offri la possibilità di saltare l'autenticazione.

Accedi immediatamente se necessario per usufruire di tutte le funzionalità

Best practice per l'autenticazione

Spiegare i vantaggi dell'accesso

Per le app che ritardano l'accesso dell'utente fino a quando non diventa essenziale, spiega chiaramente i vantaggi dell'accesso. Utilizza il contesto dell'interfaccia utente circostante per comunicare il valore all'utente; non dare per scontato che capisca perché l'accesso è vantaggioso.

Non fare mai riferimento a Credential Manager per nome nella tua UI.

Fornisci il contesto chiedendo l'accesso dopo che l'utente avvia un'azione.
Mostra l'accesso senza spiegare perché è vantaggioso.

Semplifica

Semplifica la procedura di autenticazione:

  1. Utilizzo di Gestore delle credenziali
  2. Riduzione del numero di passaggi necessari nelle opzioni di accesso secondario
  3. Mantenere gli utenti connessi il più a lungo possibile (nel rispetto dei requisiti di privacy e sicurezza)
Utilizzare Gestore delle credenziali
Mostra tutte le opzioni secondarie insieme.
Rimani collegato

Stato dell'accesso e conferme

Quando utilizzi opzioni secondarie non Credential Manager, mostra un messaggio che avvisa l'utente che sta eseguendo l'accesso la prima volta che l'app viene aperta, poi mostra un messaggio di conferma al termine dell'accesso.

Comunica all'utente che sta per essere eseguito l'accesso.
Mostra una conferma.