Tag: EXPRESS-SESSION
Quiero poder destruir una sesión después de que el usuario cierre sesión. En este momento, no está funcionando como se esperaba. La sesión no se destruye. Puedo imprimir el console.log() desde la ruta de logout. Este es el código que he utilizado hasta ahora: Frontend: const handleLogout = async (e) . . . Read more
Busqué durante mucho tiempo cómo establecer el atributo sameSite en ‘none’ solo para algunas rutas sin éxito. (sameSite: ‘none’, secure: true) Encontré una forma, aunque no disponible actualmente, mediante el middleware express.session. Leí la documentación en GitHub pero no encontré la manera de personalizar la sesión 🙁 ¿Alguien puede proporcionarme . . . Read more
Básicamente, si declaro una variable de sesión en una ruta, no puedo acceder a ella (está indefinida) en otra. Este es mi middleware: app.use(cors({ origin: [“http://localhost:3000”], methods: [“GET”, “POST”] })); app.use(session({ secret: process.env.SESSION_SECRET, resave: false, saveUninitialized: false })); Y este es mi ruta /log-in: router.post(‘/api/users/auth/log-in/’, async (req, res) => { . . . Read more