More persistent login cookie
I don't know if it's just me, but it feels like I have to log into Beeminder once every other day or so, even though I'm a daily visitor. It seems more frequent than on the other sites I stay logged in on. Is there a way to make the logged in state more persistent, so that I only have to re-enter my password once every few weeks or so (or even longer, as far as I'm concerned), the way it is for Gmail and other sites like that?
It's every 2 weeks for me, on any browser or device, using my beeminder credentials to log in.
The culprit seems to be the remember_user_token cookie which (on Safari) just got set with a 2 week expiry date. That name didn't appear when I grepped the code base, so it's likely to be a default inflicted on us by a library. (Google suggests Devise or Warden.)
Ellis Whitehead commented
I also find this really annoying... Using the latest stable versions of Firefox and Chrome and Chromium, on Linux and Mac.
Brayden McLean commented
This also affects me. Chrome, Firefox, on Windows 8, across multiple installations of windows.
Same thing happens to me. I have a feeling that it happens using Firefox on Windows 7 and Windows 8, but not using Firefox on Kubuntu, although I may be wrong.
Mirabai Knight commented
Chrome. On one computer I use Windows 7, and on the other I use Windows 8. I also use the Android app, but that at least doesn't have any problem with expiring. (':
Admindreeves (Cofounder, Beeminder) commented
Totally agree! So much so that I wonder if our liberal policy on this is backfiring. We never expire the cookies at all (and in fact I never have to enter my password myself, on chrome/mac) and I wonder if your browser is picking its own default when the site says "never".
Could you tell us your browser/OS?