Estoy construyendo una API que utiliza jwt para autenticación. Utilizo un middleware para decodificar el token y establecer req.user antes de cada ruta. app.use(async (req, res, next)=>{ const token = req.headers.accessToken; if(!token){ req.user = undefined; next() } try{ const user = await jwt.verify(token, SECRET) req.user = user next() }catch(err){ // . . . Read more
Estoy usando Google Analytics en uno de nuestros sitios web para medir cómo interactúan los usuarios con el sitio. Veo que hay un mensaje de advertencia en la consola que indica que algo relacionado con Analytics JS se está degradando, pero no estoy seguro de qué exactamente se está degradando. . . . Read more
Mi aplicación permite la carga de archivos. Como restricción, quiero restringir los archivos con solo ciertas extensiones (digamos pdf como ejemplo). Entonces, en caso de que se cargue un archivo con extensión pdf, retorno el código de estado 200/201 ok para indicar la carga exitosa. Estoy confundido, ¿qué debería devolver . . . Read more