Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Session Tuning #14

Open
wants to merge 9 commits into
from

Conversation

Projects
None yet
1 participant

Switched branches. Here is the original message:

I’ve been using cookie-sessions for a while and thought I’d push back the additions I made. I tried to make it into nice clean commits, but had to make a few corrections along the way. The key changes are that you can now set the 'domain' and make the cookie 'secure' as well as that 'max-age' will be sent if useMaxAge is true (default). Just to be complete, I also made it so that you can also selectively turn off setting 'expires' and 'HttpOnly' with useExpires:false and useHttpOnly: false, but the defaults are that they’re true so it shouldn’t change any existing uses of cookie-sessions.

publickeating added some commits May 13, 2011

I added a few options for tuning the cookies. You can now set the 'do…
…main' and make the cookie 'secure' as well as 'max-age' will be sent if useMaxAge is true. Just to be complete, I made it so that you could also selectively turn on/off setting 'expires' and 'HttpOnly' with useExpires and useHttpOnly options, but the defaults shouldn't change any existing uses of cookie-sessions, except that useMaxAge is true by default.
Let the expires() function change timeout into milliseconds, which ma…
…kes it work with existing unit tests and probably a little more semantically correct.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment