¿Cuál es la diferencia entre saveUninitialized y resave?

El middleware de sesión para Express proporcionavarias opciones configurables.

volver a guardar: 'Hace que la sesión se guarde nuevamente en el almacén de la sesión, incluso si la sesión nunca se modificó durante la solicitud'.

saveUninitialized: 'Obliga a una sesión "no inicializada" a guardarse en la tienda. Una sesión no se inicia cuando es nueva pero no modificada '.

Parece que ambas opciones son para guardar sesiones no modificadas.¿Cual es la diferencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta