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.

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 de API , o crear un proyecto si no tiene ya 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 cuando llame a las API de Google desde su servidor, pero lo necesitará incluso si no lo hace).

Incluya dependencias en su proyecto de Android

  1. En su nivel de proyecto build.gradle del archivo, asegúrese de incluir repositorio de Maven de Google ( google() ), tanto en su buildscript y allprojects secciones.
  2. Añadir las dependencias de los servicios de Play Google bibliotecas de autenticación 'a su módulo (nivel de aplicación) fichero de construcción (por lo general app/build.gradle ):

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

Opcional: asocie su aplicación con su sitio

Si usted tiene un sitio web que el inicio de sesión en el backend de las acciones de su aplicación, crear y publicar un archivo de enlaces de activos digitales para que los usuarios que inician sesión en una plataforma puede registrarse fácilmente en el otro.

Próximos pasos

Añadir un toque de inicio de sesión en los flujos a su aplicación .