Tomey
Tomey

Reputation: 73

How to make the session expire after a browser close in node.js with express?

I am using

req.session.cookie.maxAge = 14 * 24 * 3600 * 1000 : 0

to let the session expire after two weeks. but now I want to make it expire after a browser close. Is there any way to do it?

Upvotes: 7

Views: 11221

Answers (2)

Peter Lyons
Peter Lyons

Reputation: 146164

From the connect session middleware docs: "we can set req.session.cookie.expires to false to enable the cookie to remain for only the duration of the user-agent."

Upvotes: 9

stracktracer
stracktracer

Reputation: 1900

Use session cookies instead of specifying an age.

Upvotes: -2

Related Questions