This project is archived and is in readonly mode.
Persistent session identifier and API compat for CookieSessionStore
Reported by Lourens Naudé | December 17th, 2008 @ 06:43 PM
As per comment of http://github.com/rails/rails/co...>
" Josh,
Not sure if this makes sense, but we’ve been using CookieSessionStore with a persistent session_id for a few months to be able to track features such as visitors to resource X also viewed resource Y etc.
Sole motivation being API compat with other stores that do yield a consistent session identifier minus having to use a server side session store.
I updated it today for compat. with this commit.
http://github.com/methodmissing/...
Would you consider such a feature useful at the framework level ?
"
Patch and test case attached.
Special care taken to not corrupt digest verification.
Comments and changes to this ticket
-
josh December 17th, 2008 @ 07:57 PM
- Milestone cleared.
- State changed from new to open
-
josh December 18th, 2008 @ 05:14 PM
Thanks for finding this. Those deprecation warnings area great touch and making moving to the new sessions alot easier. Please bring up another other difficulties you run into. I want to make the move to Rack as easy as possible for people.
-
Repository December 18th, 2008 @ 05:35 PM
- State changed from open to resolved
(from [3ff6b00ee30d0961f57e3c4b64ec8ff0155aaf2d]) Persistent session identifier support for CookieSessionStore and API compat. with the server side stores [#1591 state:resolved]
Signed-off-by: Joshua Peek josh@joshpeek.com http://github.com/rails/rails/co...
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>
People watching this ticket
Attachments
Referenced by
- 1591 Persistent session identifier and API compat for CookieSessionStore (from [3ff6b00ee30d0961f57e3c4b64ec8ff0155aaf2d]) Persist...