Inizia a utilizzare l'accesso e la registrazione One Tap

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Prima di aggiungere l'accesso One Tap alla tua app, configura le tue API Google e i tuoi progetti Android.

Configura il progetto della console delle API di Google

  1. Apri il tuo progetto nella Console API o crea un progetto se non ne hai già uno.
  2. Nella pagina della schermata per il consenso OAuth, assicurati che tutte le informazioni siano complete e accurate. In particolare, assicurati di aver specificato gli URL delle norme sulla privacy e dei termini di servizio della tua app.
  3. Se non ne hai già uno, crea un ID client Android per la tua app nella pagina Credenziali. Dovrai specificare il nome del pacchetto dell'app e la firma SHA-1.
  4. Nella pagina Credenziali, crea un ID client applicazione web se non ne hai già uno. Puoi lasciare vuoti i campi Origini JavaScript autorizzate e URI di reindirizzamento autorizzati. Questo ID client rappresenta il server di backend di autenticazione. Questo ID client deve essere utilizzato per chiamare le API di Google dal server, ma è necessario anche in caso contrario.

Includi le dipendenze nel progetto Android

  1. Nel file build.gradle a livello di progetto, assicurati di includere il repository Maven di Google (google()) nelle sezioni buildscript e allprojects.
  2. Aggiungi le dipendenze per le librerie di autenticazione di Google Play Services al file di build del tuo modulo (a livello di app), di solito app/build.gradle:

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:20.4.1'
    }
    

(Facoltativo) Associare l'app al sito

Se hai un sito web che condivide il backend di accesso della tua app, crea e pubblica un file di link degli asset digitali per consentire agli utenti che accedono a una piattaforma di accedere facilmente all'altra.

Passaggi successivi

Aggiungi i flussi di accesso One Tap alla tua app.