Cómo compartir sesiones en aplicaciones express montadas

Tengo una aplicación web basada en Express bastante compleja que se divide en algunas aplicaciones secundarias que también son aplicaciones Express (usando app.use() ). ¿Cómo puedo usar sin problemas la misma sesión entre todas las partes de la aplicación?

el middleware incluido con Connect es “consciente de sí mismo” en el sentido de que no duplicará el trabajo que ya ha hecho. Por ejemplo, si ya tiene req.session, y tanto la aplicación “raíz” como una aplicación montada utilizan el middleware session (), la sesión de la aplicación raíz funcionará y la otra se ignorará. Así que debería funcionar como está.