Esegui la migrazione da Google Sign-In per Android a Gestore delle credenziali Android per semplificare l'esperienza di autenticazione della tua app e rendere future proof le tue pratiche di sviluppo. Accedi con Google per Android è deprecato e verrà rimosso dall'SDK Google Play Services Auth.
(com.google.android.gms:play-services-auth
) nel 2025.
Per l'autenticazione, gli sviluppatori devono eseguire la migrazione dei propri progetti Android a Gestore delle credenziali, che supporta completamente i flussi con pulsante e One Tap per Accedi con Google. Per maggiori dettagli, consulta il nostro post del blog.
Per le azioni di autorizzazione che richiedono l'accesso ai dati utente archiviati da Google, come Google Drive, utilizza l'API AuthorizationClient.
Esegui la migrazione dell'autenticazione all'API Gestore delle credenziali
Con un'API unificata e semplificata che supporta pratiche e funzionalità moderne, migliorando al contempo l'esperienza di autenticazione per gli utenti, Gestore delle credenziali offre diversi vantaggi chiave rispetto all'esperienza precedente di Accesso Google per Android:
- È stato dimostrato che i flussi semplificati e ottimizzati creati con Gestore delle credenziali riducono i tempi di registrazione e accesso medi fino al 50%.
- Gestore delle credenziali integra il supporto di più metodi di accesso, tra cui Accedi con Google, passkey e password.
- Gestore delle credenziali è un'API unificata singola che fornisce un'interfaccia utente più coerente su tutti i dispositivi Android, si allinea agli standard di sicurezza in evoluzione e semplifica il processo di sviluppo.
- Gestore delle credenziali offre un'esperienza utente coerente e unificata per tutti i metodi di autenticazione.
- A partire da Android 14, Gestore delle credenziali supporta fornitori di password e passkey di terze parti, consentendo agli utenti di selezionare il fornitore di credenziali preferito.
- Gestore delle credenziali supporta completamente il pulsante Accedi con Google, pertanto gli sviluppatori possono inserirlo direttamente nei flussi esistenti.
- Gestore delle credenziali supporta le funzionalità One Tap, pertanto gli sviluppatori possono chiedere direttamente agli utenti di accedere con il proprio Account Google con un solo tocco.
Per iniziare l'integrazione di Credential Manager, leggi la guida per gli sviluppatori. Leggi l'articolo sull'esperienza utente di autenticazione con le passkey per capire come devono essere progettati i flussi di identità. Leggi la guida Integrare Gestore delle credenziali con Accedi con Google per i dettagli sull'implementazione di One Tap o del pulsante Accedi con Google.
Esegui la migrazione dell'autorizzazione all'API AuthorizationClient
A differenza dell'accesso con Google precedente, le funzioni di autenticazione e autorizzazione sono ora disponibili come due flussi distinti e separati. CredentialManager è l'API che utilizzi per l'autenticazione su Android. Per le azioni di autorizzazione, ad esempio l'accesso a un servizio come Google Drive, utilizza l'API AuthorizationClient. Questa separazione ti consente di mappare i flussi utente alle intenzioni degli utenti, in modo che possano registrarsi o accedere con i propri Account Google e tu possa fornire separatamente le autorizzazioni di autorizzazione dal loro Account Google quando sono necessarie per l'applicazione, anziché solo al momento dell'accesso.
Per scoprire di più sull'autorizzazione, leggi la guida Autorizzare l'accesso ai dati utente e consulta la documentazione dell'API AuthorizationClient.