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.

Configura tu 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 una ID de cliente de Android para su aplicación si aún no tiene una. 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 Orígenes de JavaScript autorizados y URI de redirección autorizados. 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 necesita).

Incluye dependencias en tu proyecto de Android

  1. En su nivel de proyecto build.gradle archivo, asegúrese de incluir repositorio de Maven de Google ( google() ) tanto en sus 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:20.0.1'
    }
    

Opcional: asocia tu aplicación con tu 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 .