authentication - Facebook connect cookie disappearing at first page change, on Google Chrome v11 -
i have been developing 2 websites rely on facebook connect javascript sdk. facebook sessions of these websites have been working on many browsers until switched google chrome 11... reason, works in "private" mode now. , friend (also using mac) experienced same difficulties today.
in order understand went wrong, observed cookies (using development panel of google chome) while logging in , navigating on websites. when login facebook account, fbs_
cookie stored. transmitted server when requesting first page. but, page displayed, cookie disappears, requiring me login again facebook connect!
i tried force cookie using set-cookie
response header server, didn't help.
when use browser (firefox, safari) or google chrome's "private" mode, both websites work well.
do have clue reasons , solution of problem?
update: problem disappeared following day, without having anything... that's weird!
are doing fb.init() on each page?
take here: http://developers.facebook.com/docs/reference/javascript/fb.init/
and ensure cookie param set true.
fb.init({ appid : 'your app id', status : true, // check login status cookie : true, // enable cookies allow server access session xfbml : true // parse xfbml });
Comments
Post a Comment