Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

349
Visualizações
¿Cómo protejo con contraseña una carpeta con Node.js y Express?

Estoy haciendo un servidor web simple con Node.js y Express. Alojo muchos archivos estáticos, incluido un juego Unity WebGL.

Para que el juego funcione correctamente, se deben cargar muchos recursos. ¿Hay alguna manera fácil de almacenar una cookie con una contraseña (en una página de inicio de sesión), y si la cookie de contraseña está presente y tiene el valor correcto, se aceptan todas las solicitudes?

Todavía soy muy nuevo en cosas de servidores web, todo lo que he hecho hasta ahora son bots de Discord.

Entonces, básicamente, todo lo que intento hacer es tener una página de contraseña simple (y tal vez tener algún tipo de retraso cuando verifica si la contraseña es correcta) y luego permitirle cargar cosas en una carpeta.

Espero que sea fácil de hacer. Lo siento si mi pregunta es tonta.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Configuración de una cookie

para configurar una cookie, puede usar algo como expresss cookie-parser middleware check it here

dando acceso

puede enviar algún tipo de uuid o token de acceso desde el lado del cliente usando algo como fetch api o un XMLHttpRequest normal, consulte aquí y use alguna lógica para dar acceso al archivo

código

 var express = require('express') var cookieParser = require('cookie-parser') var app = express() app.use(cookieParser()) app.get('/getfile', (req, res) => { const code = req.cookies.mysecertcode; if(code = secert) { res.send("correct token") } else { res.send("incorrect token") } }) app.listen(8080)

este código es solo un código simple que hice, puedes usar el tuyo

Espero que esto te pueda ayudar gracias

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda