title: Passport Session management when cookies are disabled
body: <p>I am making a web app with AgularJS as my front-end and Sails(NodeJS + Express) as my backend.
  I am using passport (passport-local) for authentication and it all seemed to work great until I tested it in safari. I noticed that the sessions would always return null. </p>
  
  <p>I was using passport session for authorization and I couldn't fetch the session variable using req.session.passport since it was empty. I figured out that I had cookies disabled in Safari. 
  This would break my app's authorization. Is there a way to have session management which would work even if cookies are disabled in a browser?</p>