Sessions are working great on desktop and Android. I'm running a NodeJS app with:
this in my <head>
:
<meta name='mobile-web-app-capable' content="yes">
<meta name='apple-mobile-web-app-capable' content="yes">
express-session
with mongostore:
app.use(session({
secret: process.env.SESSION_STORE_SECRET,
store: mongoStore,
maxAge: new Date(Date.now() + 3600000),
resave: false,
saveUninitialized: false
}));
passport session and remember-me
:
app.use(passport.session());
app.use(passport.authenticate('remember-me'));
...but several users have reported that they're getting logged out every day. They say they don't have issues with other websites, such as facebook.
Any ideas for what I'm missing? Again, it works fine on Android etc.