Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

164
Vistas
¿Cómo puedo mantener mis campos ocultos como clave api después de obtener el paquete en CRA?

Tengo una interfaz simple pero trabajo con varias API, por lo que no quiero usar un backend para ello. ¿Cómo puedo ocultar mis API keys en CRA sin usar backend?

Se sugiere usar variables de entorno para esto y también lo he usado como se muestra en la documentación, pero esto no es exactamente lo que quiero. Aunque uso variables de entorno, una simple búsqueda CTRL + F en los archivos "chunk.js" revela cosas que deberían permanecer ocultas, como mis claves API. ¿Hay alguna manera de prevenir esto por completo?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

No, en realidad no, y de lo contrario podrían detectarlos fácilmente con wireshark u otras herramientas de monitoreo de red.

La forma de combatir esto es hacer su propia API que se conecte con las otras API, que devuelva el contenido requerido. Luego, necesitan obtener una clave de licencia para su API, que puede revocar desde su servidor como válida si desea rechazar el acceso a una clave de licencia que cotiza en bolsa para su API.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Si desea usar cualquier clave API en un paquete JS como este, se incluirá, ya sea que lo haga o no.

Así que puedes:

  1. Paquete de clave API con JS (no seguro)
  2. Obtenga la clave de API a través del punto de conexión de la API
  3. Puede ofuscar la clave en el paquete del cliente https://github.com/anseki/gnirts , pero aún no es seguro y alguien puede resolverlo eventualmente.
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda