Soy nuevo en el uso de búsqueda de nodos y descubro por qué no obtengo ningún dato de respuesta para imprimir en la consola.
Estoy usando una función para generar tokens de autenticación de usuarios de Firebase para realizar pruebas, pero no obtengo ninguna respuesta, mientras que en el cartero, mis solicitudes con los mismos datos devuelven lo que quiero. Como puede ver, incluso codifiqué los datos en el cuerpo y todavía no devuelve nada.
async function firebaseSetupAuth(){ const token1 = admin.auth().createCustomToken("xKdXw06u2tUVE72ETrJVwevCNQo1") const token2 = await token1 token = token2 const url = "https://identitytoolkit.googleapis.com/v1/accounts:signInWithCustomToken?key=AIzaSyBoKaBKWe9x2LS_n5AHCIEM-5AB_dC99mg" const fetchBody = {"token": token,"returnSecureToken":true } console.log(JSON.stringify(fetchBody)) const response1 = fetch(url,{ method: "post", body: fetchBody, headers: {'Content-Type': 'application/json'} }) const response2 = await response1 console.log(response2) }Necesitas devolver el resultado de fetch
.then((customToken) => { return fetch(url,{ // return on this line method: "post", body: JSON.stringify(/*stuff*/), headers: {'Content-Type': 'application/json'} } ) })