en el capacitor.config.json
"GoogleAuth": { "scopes": ["profile","email"], "serverClientId": "KEY.apps.googleusercontent.com" }en index.html
<meta name="google-signin-client_id" content="KEY.apps.googleusercontent.com">en el archivo string.xml de la carpeta android
<string name="server_client_id">KEY.apps.googleusercontent.com</string>y en nuestro archivo de página .ts para obtener detalles de los detalles del usuario de Google
const user = await GoogleAuth.signIn();y tengo un error en android algo salió mal.
alguien tiene idea de como solucionar esta situacion
Debe agregar estas líneas de código en android/app/src/main/java/com/appName/app/MainActivity.java
package com.growyd.app; import android.os.Bundle; import com.getcapacitor.BridgeActivity; import com.codetrixstudio.capacitor.GoogleAuth.GoogleAuth; import com.getcapacitor.Plugin; import java.util.ArrayList; public class MainActivity extends BridgeActivity { @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); //Initialize bridge this.init(savedInstanceState, new ArrayList<Class<? extends Plugin>>() {{ // Additional plugins you've installed go here add(GoogleAuth.class); }}); } }En este enlace están los pasos para configurar la librería.
mi referencia: https://devdactic.com/capacitor-google-sign-in/