Informazioni su Accedi con Google

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.

L'interfaccia utente di selezione delle credenziali del foglio inferiore di Credential Manager.
L'UI di selezione delle credenziali del foglio inferiore del Gestore delle credenziali.

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.

Il pulsante Accedi con Google.
Il pulsante Accedi con Google.

Prerequisiti per implementare Accedi con Google

Per implementare Accedi con Google, completa la seguente configurazione:

Vedi anche

Case study: