Facebook Connect og tredjeparts informasjonskapsler?

stemmer
4

Hva er den beste måten å holde brukeren logget på når noe sånt som tredjeparts cookies er deaktivert. Jeg har for tiden en Facebook Connect app (kun i PHP) som fungerer bra når jeg har det sjekket i Firefox, men viderekobler til påloggingssiden når det er ukontrollert. Selv Facebooks egne sample søknad ( therunaround ) har det samme problemet med dette merket, så jeg lurer på om det er ingen vei rundt problemet.

Redigere:

@ codege3k

Prøvde en haug med P3P overskrifter. Ingen terninger så langt. Jeg har en innloggingsside som omdirigerer til min hovedside når brukeren kobler ... den første lasten, er jeg i stand til å få brukeren id fra get_loggedin_user(), men når jeg oppdaterer, returnerer null denne funksjonen. Den cookies eksisterer, og når jeg går tilbake til påloggingssiden og klikk koble til igjen den ikke spør meg for en pålogging, så jeg vet at det delvis fungerer. Med tredjeparts cookies slått på i Firefox, det fungerer som en sjarm.

Redigere:

Hva er den beste måten å håndtere Facebook Connect i sammenheng med en bruker logikk så hvis tredjeparts cookies ikke er allment støttes? Skal jeg bare bruke den første påloggingen som fungerer og sette en lokal cookie for min egen side og bruk det i stedet for å sjekke facebook status hver gang?

Publisert på 03/03/2009 klokken 17:30
kilden bruker
På andre språk...                            


3 svar

stemmer
2

Jeg hadde et lignende problem med 3dje parts cookies. Sjekk dette spørsmålet og se om det løser

Det kan løses ved tilsetning av P3P-hoder.

Svarte 03/03/2009 kl. 17:32
kilden bruker

stemmer
4

Ok, fremme økten ser ut til å fungere.

$fbUserId = self::$facebook->get_loggedin_user();
if ($fbUserId)
{
     self::$facebook->promote_session();
     return $fbUserId;
}

Redigere:

Så dette får økt på hver forespørsel, men i hovedsak må tredjeparts cookies være aktivert for at Facebook Connect å fungere som forventet. Fra sine dokumenter:

Brukerens nettleser må være satt til å akseptere 3. parts cookies for at det å holde kontakten mellom klikk.

Kilde: http://wiki.developers.facebook.com/index.php/Logging_In_And_Connecting

Svarte 03/03/2009 kl. 19:35
kilden bruker

stemmer
0

Så betyr P3P arbeid å fikse dette for nettlesere som ikke godtar 3. parts cookies? Jeg kommenterte en FB bug på http://bugs.developers.facebook.com/show_bug.cgi?id=5009 .

Svarte 19/06/2009 kl. 02:30
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more