L'implementazione di Accedi con Google di Gestore delle credenziali ti consente di configurare le esperienze di registrazione e accesso. Gestore delle credenziali semplifica la complessità dell'autenticazione, garantendo al contempo la condivisione sicura del profilo e un flusso di registrazione coerente in tutto l'ecosistema Android. Accedi con Google consente agli utenti di utilizzare il proprio Account Google per accedere e dare il consenso alla condivisione sicura delle informazioni del proprio profilo con la tua app.
La natura multipiattaforma di Accedi con Google ti aiuta a fornire l'accesso all'app su qualsiasi dispositivo Android, iOS e sul web.
Questa guida illustra le seguenti aree:
- Vantaggi di Accedi con Google
- Linee guida per l'interfaccia utente
- Prerequisiti per l'implementazione
Questa guida presuppone che tu abbia familiarità con i seguenti concetti:
Vantaggi di Accedi con Google
L'utilizzo di Accedi con Google come meccanismo di autenticazione per la tua app offre i seguenti vantaggi:
- Accedi con Google garantisce che un utente abbia eseguito l'accesso al proprio Account Google di recente. Inoltre, il token ID Google di un utente può includere informazioni sull'ultima volta che ha eseguito l'autenticazione con il proprio Account Google sul dispositivo. I sistemi di gestione degli account possono utilizzare queste informazioni come indicatore per prendere decisioni sulla sicurezza degli account.
- L'implementazione del riquadro inferiore supporta l'accesso automatico, che elimina i passaggi manuali per gli utenti di ritorno che hanno già autorizzato l'app.
- Accedi con Google supporta l'autenticazione multipiattaforma.
Compatibilità delle versioni
L'implementazione di Accedi con Google di Gestore delle credenziali funziona sui dispositivi con Android 4.4 (livello API 19) e versioni successive.
Linee guida per l'interfaccia utente
Quando incorpori Accedi con Google, ti consigliamo di implementare entrambe le seguenti interfacce utente:
- La UI del riquadro inferiore, che può includere anche altre opzioni di accesso, come passkey e password.
- Un pulsante "Accedi con Google" ben visibile.
Ti consigliamo di implementare entrambe le interfacce per i seguenti motivi:
- Il riquadro inferiore è un'interfaccia utente che l'utente può ignorare, mentre il pulsante è un elemento UX persistente. Il pulsante consente agli utenti di riavviare il flusso di autenticazione senza dover riavviare l'app se ignorano il riquadro inferiore.
- Il riquadro inferiore esclude gli account che richiedono la riautenticazione, ma il flusso dei pulsanti consente agli utenti di accedere a questi account.
- Se sul dispositivo non sono presenti Account Google, la UI del riquadro inferiore non viene visualizzata. Tuttavia, il pulsante consente agli utenti di aggiungere un nuovo account al dispositivo.
Utilizza l'interfaccia utente del riquadro inferiore
La UI del riquadro inferiore di Gestore delle credenziali è integrata nell'API Credential Manager. Non è necessario creare una tua interfaccia utente per utilizzare l'interfaccia utente del riquadro inferiore.
L'utilizzo della UI del riquadro inferiore offre agli utenti un'esperienza di autenticazione coerente tra Accedi con Google, passkey e password.
Utilizza un pulsante Accedi con Google
Il pulsante Accedi con Google offre agli utenti un'opzione chiara per utilizzare il proprio Account Google per registrarsi e accedere alla tua app.
Prerequisiti per l'implementazione di Accedi con Google
Per implementare Accedi con Google, completa la seguente configurazione:
Configura la piattaforma Google Auth: per ulteriori informazioni sulla configurazione del tuo progetto cloud Google, consulta Inizia a utilizzare la piattaforma Google Auth.
Completa la verifica del brand: il tuo brand deve essere verificato affinché il nome della tua app sia visibile agli utenti nella schermata per il consenso di Accedi con Google. Per maggiori informazioni sulla verifica del brand, consulta il Centro assistenza per la verifica delle app OAuth e Invia l'app per la verifica del brand.
Vedi anche
Case study: