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

319
Vistas
Cómo ocultar claves API usando Vanillas JS

es posible? Estoy haciendo un desafío de mentor de Frontend que se conecta y extrae la información del usuario de Github después de buscar un usuario. Todo funciona y está conectado. Estoy listo para enviar mi código y enviar mi proyecto, pero me gustaría ocultar mis claves API. Soy bastante nuevo en JS, ¿hay alguna manera de hacer esto sin NodeJS? Eliminé las claves, pero aquí es donde obtengo los datos de la API.

 class Github { constructor() { this.client_id = CLIENT_ID_GOES_HERE; this.client_secret = CLIENT_SECRET_GOES_HERE; } async getUser(user) { const profileResponse = await fetch(`https://api.github.com/users/${user}?client_id=${this.client_id}&client_secret=${this.client_secret}`); const profileData = await profileResponse.json(); console.log(profileData); return { profileData, }; } }

over 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No es posible, cualquier clave de JavaScript utilizada en el lado del cliente debe ser pública, debe usar sus secretos de Github solo en el lado del servidor, usando node-js y variables de entorno para evitar agregarlo a un repositorio público.

https://medium.com/chingu/an-introduction-to-environment-variables-and-how-to-use-them-f602f66d15fa

over 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