Aggiungi un flusso di lavoro di accesso

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.

Animazione che mostra il flusso di autenticazione di Gestore delle credenziali

  • 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:

Scopri come eseguire la migrazione dei tuoi attuali flussi di autenticazione 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:

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:

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.