urbit/pkg
Fang 00e3159287
eyre: clear expired sessions/cookies from state
Instead of setting a timer for every session, we set a single expiry
timer when the first session is created. On the subsequent wake event,
we clear all cookies that have expired at that time, then set a timer
for when the next session expires.

This approach gives us flexibility wrt sessions going forward, allowing
extending or early deleting of sessions without having to care about the
related timers.

Note that in +load, we clear all existing sessions. We would start the
expiry timer flow there, but can't. Forcing the user to login again
post-ota once isn't the end of the world.
2020-05-29 15:28:44 +02:00
..
arvo eyre: clear expired sessions/cookies from state 2020-05-29 15:28:44 +02:00
ent Add 'pkg/ent/' from commit '31ac2913f14c6f7631f5792ad942605fb2d9fb87' 2019-03-04 16:49:14 -08:00
ge-additions Pull in latest v0.8.0.rc changes 2019-07-16 15:59:39 -07:00
herb gitignore: tweaks [ci skip] 2020-02-29 18:00:25 +04:00
hs Merge pull request #2830 from urbit/king-https-fix 2020-04-30 13:08:13 -07:00
interface dbug: support more eyre scries 2020-05-22 23:57:41 +02:00
urbit vere: v0.10.4 version bump [ci skip] 2020-03-12 14:14:30 +04:00