Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2015, 10:53
ferdave1904
 
Fecha de Ingreso: febrero-2015
Ubicación: Distrito Federal
Mensajes: 38
Antigüedad: 9 años, 2 meses
Puntos: 1
Pregunta Hacer un Login en node,js

Que tal, sigo aprendiendo esta tecnología node.js, Y el día de hoy me encuentro en un nuevo aprieto. Resulta que tengo tengo una aplicación que hace login en node.js para esto cuando se recibe una petición node.js carga el archivo login.html cuando el usuario se loguea entonces node recibe una peticion con los datos de usuario y contraseña y valida que existan, si es así, entonces node debe redireccionar al archivo index.html pero como parámetro el usuario para poder mostrarlo en un <div>nombre de usuario</div> el problema es que el archivo index.html todavía no ha sido leído por lo tanto no puedo redireccionarlo así ../proyect/index.html?user=user1.

Para leer los archivos lo estoy haciendo así:

Cita:
Código Javascript:
Ver original
  1. var fs = require('fs');
  2.  
  3.  
  4. fs.exists(targetPath, function(exists) {
  5.                         if (exists) {
  6.                             res.statusCode = 200;
  7.                             res.setHeader('Content-type', extTranslator(extension));
  8.                             //stream file content to client
  9.                             fs.createReadStream(targetPath).pipe(res);
  10.  
  11.                         } else {
  12.                             res.statusCode = 404;
  13.                             res.end('404 Not Found');
  14.                         }
  15.                     });