FB Connect를 사용하여 내 사이트의 사용자를 인증하는 것과 같습니다. callbackFunctionParameter은 다음과 같이 사용자를 리디렉션하는 기능입니다FB.login은 즉시 쿠키를 생성하지 않습니다
var selfcloseUrl = getAidEngineUrl() + "/selfclose.html";
FB.login(callbackFunctionParameter, {
scope: FbPermissions,
redirect_uri: selfcloseUrl
});
: 어떤 이유로
function(){
document.location = "/members/view/quickFbConnect";
});
는 페이스 북의 쿠키는 quickFbConnect 활동에 사용할 수 없습니다.
어떤 아이디어가 있습니까?
팻. –
만약 당신이 대답을 좋아하지 않아 미안하지만 나는 당신이 레퍼런스와 논쟁 할 수 있다고 생각하지 않습니다. 페이스 북은 자바 스크립트 SDK로부터 액세스 템플릿을 얻고, 서버 측 OAuth 인증을 사용하여 코드를 얻고 액세스권을 교환하거나, 클라이언트 측 OAuth를 사용하여 액세스 권한을 얻는 방식으로 페이스 북이 원하는 방식을 택한다. 쿠키를 믿을만하고 지원 받기를 원한다면 쿠키를 직접 읽는 것 이외의 다른 출처에서 액세스 기록을 받아야합니다. 쿠키를 직접 읽으려는 부정적인 영향을 이미 보았습니다. 쿠키를 원할 때나 기대할 때 항상 존재하는 것은 아닙니다. –
또한 PHP 나 Facebook PHP SDK가 여러분의 질문의 일부라고 언급하지 않았습니다. 아마도 귀하의 질문은 "페이스 북 PHP SDK와 함께 Facebook Javascript SDK를 사용할 때 리다이렉트 (redirect)해야하는 이유는 무엇입니까?" 나는 그 대답이 여전히 "당신이 잘못하고있다"는 라인을 따라있을 것이라고 생각합니다. –