Saltar al contenido

Google Inicie sesión en Android

En esta guía, aprenderá cómo configurar el inicio de sesión Google con Capgo el inicio de sesión social para Android. Supongo que ya ha leído la guía de configuración general.

En esta parte, aprenderá cómo configurar el inicio de sesión de Google en Android.

  1. Cree una ID de cliente Android.

    1. Haga clic en la barra de búsqueda

    2. Busque credentials y haga clic en “API y servicios” (número 2 en la captura de pantalla)

      Resultados de búsqueda que muestran la opción de credenciales con API y servicios resaltados
    3. Haga clic en “crear credenciales”.

      Botón Crear credenciales en la consola Google
    4. Seleccione OAuth client ID

    5. Seleccione el tipo de aplicación Android

      Selección del tipo de aplicación con la opción Android resaltada
    6. Abra Android Estudio

    7. En la parte inferior del navegador, busque “Gradle Scripts”.

    8. Busque build.gradle para el módulo app

      Archivo build.gradle (Módulo: aplicación) en la sección Gradle Scripts
    9. Copie el android.defaultConfig.applicationId. Este será su nombre de paquete en la consola Google

      Archivo build.gradle que muestra la configuración de applicationId
    10. Ahora, abre la terminal. Asegúrate de estar en la carpeta android de tu aplicación y ejecuta ./gradlew signInReport

    Terminal que muestra el comando Gradlew signInReport
    1. Desplácese hasta la parte superior de este comando. Deberías ver lo siguiente. Copie el SHA1.
    Salida del terminal que muestra la huella digital del certificado SHA1
    1. Ahora, regrese a la consola Google. Ingrese su applicationId como Nombre del paquete y su SHA1 en el campo del certificado y haga clic en create
    Android formulario de creación de cliente con el nombre del paquete y los campos SHA1 completados
  2. Cree un cliente web (esto es necesario para Android)

    1. Vaya a la página Crear credenciales en la consola Google

    2. Establezca el tipo de aplicación en Web

      Selección del tipo de aplicación con la opción Web resaltada
    3. Haga clic en Create

      Formulario de creación de cliente web con el botón Crear en la parte inferior
    4. Copie el ID del cliente, lo usará como webClientId en su código JS/TS.

      Detalles de ID de cliente que muestran el ID de cliente web para copiar
  3. Modifica tu MainActivity