Aggiungi un flusso di lavoro di accesso alla tua app per Android per proteggere i dati utente e controllare l'accesso a funzionalità e dati dell'app, contribuendo a proteggere la tua app, i tuoi dati e i tuoi utenti.
- Proteggere i dati utente. L'autenticazione protegge i dati utente della tua app dagli accessi non autorizzati. Richiedendo agli utenti di eseguire l'accesso, puoi assicurarti che sblocchino solo le informazioni a cui hanno diritto.
- Prevenire le attività fraudolente. L'autenticazione abbinata alla verifica dell'identità rende più difficile per un utente malintenzionato creare account fraudolenti o ottenere l'accesso non autorizzato ad account esistenti.
- Migliorare l'esperienza utente. Un flusso di lavoro di autenticazione semplificato riduce la complessità agli utenti di registrarsi e accedere per accedere ai propri dati e servizi.
- Rispettare le normative. Un flusso di lavoro di accesso è conforme alle normative che richiedono l'autenticazione per proteggere i dati.
Autenticazione
Per aggiungere l'autenticazione alla tua app, la maggior parte dei progetti Android deve utilizzare Gestore delle credenziali. Gestore delle credenziali è una moderna libreria Jetpack che consente di integrare nella tua app la maggior parte dei principali metodi di autenticazione, tra cui passkey, password e soluzioni federate come Accedi con Google. I vantaggi di Gestore delle credenziali rispetto alle API di autenticazione precedenti come One Tap includono:
- Integrazione più semplice: Gestore delle credenziali consente di implementare la maggior parte delle principali opzioni di autenticazione con una singola API unificata.
- Esperienza utente migliorata: l'interfaccia di accesso unificato di Gestore delle credenziali offre agli utenti un'esperienza chiara, familiare e coerente, riduce il tasso di abbandono e migliora la velocità di registrazione e accesso.
- Tocca una volta per accedere a Google e registrarti. Gestore delle credenziali può essere configurato in modo da richiedere agli utenti di creare o accedere a un Account Google mediante una finestra di dialogo integrata con i contenuti dell'app, in modo che non vengano mai tolti dal contesto da una schermata di registrazione. La riduzione delle difficoltà di registrazione o accesso migliora le percentuali di successo per gli utenti quando si registrano o accedono alla tua app.
- Sicurezza avanzata: la migrazione da password all'autenticazione senza password aiuta a ridurre i vettori di attacco, semplifica l'onboarding degli utenti e migliora la sicurezza della tua app. Gestore delle credenziali consente il supporto per l'autenticazione senza password tramite passkey.
- Flessibilità migliorata: Gestore delle credenziali si integra con i provider di autenticazione esistenti; in alternativa, puoi sviluppare un processo di autenticazione personalizzato.
Gestore delle credenziali visualizza automaticamente un riquadro inferiore unificato per i moderni metodi di autenticazione ed è il sostituto moderno delle implementazioni di autenticazione esistenti, tra cui Smart Lock per password su Android e One Tap.
Scopri di più su come creare l'autenticazione nella tua app per Android con Gestore delle credenziali:
- Accedere all'utente con Gestore delle credenziali
- Guida all'esperienza utente relativa all'autenticazione degli utenti con le passkey
- Integrare Gestore delle credenziali con Accedi con Google
- Integrare Gestore delle credenziali con WebView
- Passkey nel percorso di apprendimento Android
Scopri come eseguire la migrazione dei tuoi attuali flussi di autenticazione a Gestore delle credenziali:
- Eseguire l'upgrade dai flussi di pulsanti precedenti di Accedi con Google
- Eseguire la migrazione da Smart Lock per password a Gestore delle credenziali
- Eseguire la migrazione da FIDO2 a Gestore delle credenziali
Scopri come semplificare le API di identità e autenticazione esistenti per supportare le passkey e una migliore usabilità con l'API Credential Manager:
- Integrare Gestore delle credenziali con la soluzione del tuo provider di credenziali
- Effettuare chiamate con Gestore delle credenziali per conto di altre parti per le app con privilegi
Compilazione automatica
Alcune app, ad esempio i gestori delle password, compilano le visualizzazioni in altre app con i dati forniti dall'utente. Le app che compilano le visualizzazioni di altre app sono chiamate servizi di compilazione automatica. Il framework di compilazione automatica gestisce la comunicazione tra un'app e un servizio di compilazione automatica e contribuisce a migliorare l'esperienza utente risparmiando il tempo impiegato per la compilazione dei campi e riducendo al minimo gli errori di input dell'utente. Poiché la compilazione automatica supporta i gestori delle password, gli utenti possono essere incoraggiati a selezionare credenziali più efficaci come passkey o password univoche generate automaticamente che possono essere archiviate e recuperate in modo sicuro e con meno difficoltà.
Scopri di più sul framework di compilazione automatica di Android:
- Informazioni sulla compilazione automatica
- Ottimizzare l'app per la compilazione automatica
- Creare servizi di compilazione automatica
- Integrare la compilazione automatica con le tastiere
Biometria
Integra l'autenticazione biometrica nella tua app per rafforzare ulteriormente la sicurezza. L'autenticazione biometrica, soprattutto nell'ambito di schemi di autenticazione a più fattori, riduce l'esposizione alle attività fraudolente garantendo che le credenziali siano autenticate e appartengano in modo verificabile all'utente previsto. L'autenticazione biometrica può migliorare l'esperienza utente nei seguenti modi:
- Consente accessi più rapidi
- Offre opportunità per semplificare la verifica delle credenziali
- Riduce l'utilizzo della password
- Contribuisce potenzialmente alla conformità normativa.
Scopri di più su come implementare l'autenticazione biometrica.