2011-01-24 5 views
2

Facebook 로그인 버튼을 사용하여 Facebook 사용자를 로그 아웃하는 Google App Engine 애플리케이션이 있습니다. 이것은 잘 작동합니다. 이제 iFrame으로 Facebook 응용 프로그램에 일부 콘텐츠를 제공하고 싶습니다. 나는 iFrame (Facebook 응용 프로그램)에 콘텐츠를 제공하기 위해 별도의 지점 템플릿을 가지고 있으며 Facebook 로그인 버튼을 사용하지 않고 인증을 처리하려고합니다 (Facebook 페이지 내에 해당 단추가있는 것이 이상해 보임).Facebook 사용자를 Facebook 앱에 로그인/로그 아웃하는 방법은 무엇입니까?

저는 Python Facebook SDK와 Facebook Javascript를 사용하고 있습니다.

로그인 버튼없이 세션을 어떻게 추적합니까?

+0

실제로 App Engine 질문이 아닙니다. 엔진은 facebook 인증 문제와 관련이 있습니다. –

답변

1

Facebook 자바 스크립트 클라이언트 라이브러리 만 사용할 수 있습니다. 로그인하지 않은 경우 로그인 대화 상자가 나타나거나 이미 로그인되어있는 경우 세션 정보 만 제공합니다.

FB.init({ appId: yourAppId }); 

FB.login(function (response) { 
    if (response.session) { 
     var authToken = response.session.access_token; 
    } else { 
     // do stuff if they are not logged in 
    } 
}, { perms: 'email,publish_stream' }); // list of extended permissions you require 
+0

나는 그것을 시도 할 것이다 - 감사합니다! –

+0

그게 좋습니다! 감사! – Dmitry

관련 문제