On Feb 2, 12:55 am, NY <[email protected]> wrote: > 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. > Do Rails/Merb even store session data in the same way ?
Fred > 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.

