Is it possible to share a session between my PHP app on a subdomain and my Ruby apps on my other subdomains?
I don\'t really know where to take it from here. I know
This could be solved with apps sharing the same database and with a little help of cookies.
It would be wise to store some kind of unique information of the workstation or the browser, so that stealing the session, with copying the cookie wont work.
If you want to share sessions in that manner (accross PHP/Java/Ruby/etc), you need to save sessions (and access them) from a Database.
See: http://php.net/manual/en/function.session-set-save-handler.php
And you would need an identical approach in Ruby.
To share cookies across domains, you also need to change the PHP session configuration option for session.cookie_domain
from the default of ""
(which inserts your domain name) to: ".yourhost.com"
(note the prefixed period).