L'implementazione di Accedi con Google di Gestore delle credenziali ti consente di configurare le esperienze di registrazione e accesso. Credential Manager astrae la complessità dell'autenticazione, garantendo al contempo la condivisione sicura dei profili 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 a condividere in modo sicuro le informazioni del profilo con la tua app.
La natura multipiattaforma di Accedi con Google ti aiuta a fornire l'accesso alla tua app su qualsiasi dispositivo Android, iOS e 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 in merito alla sicurezza dell'account.
- L'implementazione del foglio inferiore supporta l'accesso automatico, che rimuove i passaggi manuali per gli utenti di ritorno che hanno già autorizzato l'app.
- Accedi con Google supporta l'autenticazione cross-platform.
Compatibilità delle versioni
L'implementazione di Accedi con Google di Gestore delle credenziali funziona su dispositivi con Android 4.4 (livello API 19) e versioni successive.
Linee guida per l'interfaccia utente
Quando integri Accedi con Google, ti consigliamo di implementare entrambe le seguenti interfacce utente:
- L'interfaccia utente del foglio inferiore, che può includere anche altre opzioni di accesso come passkey e password.
- Un pulsante "Accedi con Google" distinto.
Ti consigliamo di implementare entrambe le interfacce per i seguenti motivi:
- Il foglio inferiore è un'interfaccia utente che l'utente può chiudere, mentre il pulsante è un elemento UX permanente. Il pulsante consente agli utenti di riavviare il flusso di autenticazione senza dover riavviare l'app se chiudono il foglio 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 esistono Account Google, l'interfaccia utente del foglio inferiore non viene visualizzata. Tuttavia, il pulsante consente agli utenti di aggiungere un nuovo account al dispositivo.
Utilizzare l'interfaccia utente del foglio inferiore
L'interfaccia utente del riquadro inferiore di Credential Manager è integrata nell'API Credential Manager. Non è necessario creare un'interfaccia utente personalizzata per utilizzare l'interfaccia utente del foglio inferiore.
L'utilizzo dell'interfaccia utente del foglio inferiore offre agli utenti un'esperienza di autenticazione coerente per Accedi con Google, passkey e password.
Utilizzare un pulsante Accedi con Google
Il pulsante Accedi con Google offre agli utenti un'opzione distinta per utilizzare il proprio Account Google per registrarsi e accedere alla tua app.
Prerequisiti per implementare Accedi con Google
Per implementare Accedi con Google, completa la seguente configurazione:
Configura Google Auth Platform: per ulteriori informazioni sulla configurazione del progetto Google Cloud, consulta Inizia a utilizzare Google Auth Platform.
Completa la verifica del brand: il tuo brand deve essere verificato affinché il nome dell'app sia visibile agli utenti nella schermata del consenso Accedi con Google. Per maggiori informazioni sulla verifica del brand, consulta il Centro assistenza per la verifica delle app OAuth e Inviare un'app per la verifica del brand.
Vedi anche
Case study: