Session expirey is not updated often enough
moggers87 opened this issue · comments
Matt Molyneaux commented
Currently we only extend a session that has less than one week left as we didn't want to save the session on every request. However this does mean that a user who uses Inboxen for 6 days in a row and then leaves will find their session expires 8 days later.
Maybe we should change this check to update once a day?
Matt Molyneaux commented
Turns out: all our logic was wrong. Sessions in Django are weird and confusing and I don't like them.