openwayback
openwayback copied to clipboard
Session management, i.e. target time persistance
S'sheet line: 18 For whom? BNF Notes: Requires better documentation? Est. Milestone: 2.0.x
At BnF, we use proxy replay mode. But as all machines were coming in with the same IP, Nicolas built up on the existing BDB map system to implement a replay session tracking mechanism: user is identified through the machine's IP address and a username token injected as a HTTP header by a Firefox extension. A replay session is started by hitting an intermediary JSP when clicking a search result. And a replay session is identified both by the user ID and a SURT prefix computed from the initial replay URL. We are using this code in operation. It may be of interest to people having a similar deployment. We can share it but won't be able to contribute to the upcoming release.