webssh2-server
Version: 
A Websocket to SSH2 gateway using xterm.js, socket.io, ssh2
17 lines (16 loc) • 455 B
JavaScript
// app/middleware/session.middleware.ts
// Session management middleware
import session from 'express-session';
/**
 * Create session management middleware
 * @param config - Application configuration
 * @returns Express session middleware
 */
export function createSessionMiddleware(config) {
    return session({
        secret: config.session.secret,
        resave: false,
        saveUninitialized: true,
        name: config.session.name,
    });
}