Advertencia: estos datos se proporcionan en virtud de la Política de datos de usuario de Google . Revise y cumpla con la política. El no hacerlo puede resultar en la suspensión del proyecto o la suspensión de la cuenta.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Comience con el inicio de sesión y el registro de One Tap

Antes de agregar el inicio de sesión de One Tap a su aplicación, configure sus API de Google y proyectos de Android.

Configure su proyecto de consola de API de Google

  1. Abra su proyecto en la consola API o cree un proyecto si aún no tiene uno.
  2. En la página de la pantalla de consentimiento de OAuth, asegúrese de que toda la información esté completa y sea precisa. En particular, asegúrese de haber especificado las URL de la política de privacidad y los términos de servicio de su aplicación.
  3. En la página Credenciales, cree un ID de cliente de Android para su aplicación si aún no tiene uno. Deberá especificar el nombre del paquete de su aplicación y la firma SHA-1.
  4. En la página Credenciales, cree un ID de cliente de aplicación web si aún no tiene uno. Puede dejar en blanco los campos Authorized JavaScript Origins y Authorized redirect URIs. Este ID de cliente representa su servidor backend de autenticación. (Utilizaría este ID de cliente al llamar a las API de Google desde su servidor, pero lo necesita incluso si no lo hace).

Incluya dependencias en su proyecto de Android

  1. En su archivo build.gradle nivel de build.gradle , asegúrese de incluir el repositorio Maven de google() ) en las secciones de buildscript y allprojects .
  2. Agregue las dependencias para las bibliotecas de autenticación de los servicios de Google Play al archivo de compilación de su módulo (nivel de aplicación) (generalmente app/build.gradle ):

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

Opcional: asocie su aplicación con su sitio

Si tiene un sitio web que comparte el backend de inicio de sesión de su aplicación, cree y publique un archivo de enlaces de activos digitales para que los usuarios que inician sesión en una plataforma puedan iniciar sesión fácilmente en la otra.

Próximos pasos

Agregue flujos de inicio de sesión de One Tap a su aplicación .