Although in the future they will probably be in two different sub domains, currently I'm experimenting both under localhost, with different ports.
And another interesting problem is that, though the two apps are not reading each others' session data, setting the session key and secret to be the same affects both. For example, after logging into the Rails app, go to the Merb one and log in, and go back to the Rails one and it's no logger logged in (same for the other direction). It appears to be that both apps try to overwrite the session, but may not necessarily be the case. Any ideas? On Feb 1, 12:18 am, Frederick Cheung <[email protected]> wrote: > On Jan 31, 9:51 pm, NY <[email protected]> wrote: > > > Hi, > > > I have two apps, one in Rails, and one inMerb. Both use cookie based > >sessionstore, and are in the same domain. I set thesessionkey and > > secret to be exactly the same in both apps, but they don't seem to get > > thesessiondata of each other. > > In the same domain (ie rails.example.com &merb.example.com) or > actually using the same hostname. If the former then you need to set > thesessiondomain to be a common suffix of the two (ie example.com) > in this example. > > Fred > > > > > When I try to print the cookies in each of them, I see that in the > > cookies hash the value to thesessionkey are different, for example: > > > one can be: > > > {"_portal_session"=>"BAh7CDDOh5IYXNoV2l0aEluZGNjZXNzewgiC2FjdGlvbiIJc2hvdyI > > HaWQiEGZvb2JhcmNsb3duIg9jb250cm9sbGVyIgp1c2VyczoQX2NzcmoNbG9jYXRpb25ZfdG9rZ > > W4iMVRTeDVtNnZ0bXJIUHFxd3ZzZG4vc1V0VGRJTGFYMEIxTGhieTBlmZmVyZW50QWDMjRQV1U9 > > Og9zZXNzaW9uX2lkIiUxYTc2OWY0OWQ5OWFmNDJmYTRlMTkxNzRjYjNhNzgxYQ==--5bddbee8d > > ffa3a496426dba8e77cd46279d75726", > > "_chartbeat"=>"ev0903n9acks6ac4", "logged-in-username"=>""} > > > while the other have the same key "_portal_session" with a completely > > different value. > > > And I suspect this is the cause for not being able to sharesession > > between the two. Is there a way to solve this problem? > > > Thanks. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

