2010-06-25 1 views
0

infinite_session을 사용하여 사용자의 facebook 세션을 얻고 있습니다. facebooker 플러그인을 사용하고 있습니다. 페이스 북 웹 사이트 통합 용.facebook 페이스 북에서 사용자가 로그 오프하면 내 웹 사이트에 친구 목록이 표시되지 않습니다.

상황 : 사용자가 두 번째 탭 사용자의 & 브라우저의 첫 번째 탭에 내 웹 사이트에 로그인하면 페이스 북에 기록되고 모든 페이스 북 친구가 내 웹 사이트에 제대로 표시됩니다.

하지만 사용자가 Facebook에서 로그 오프하면 facebook friend의 페이지에 Facebook의 단일 facebook 친구가 표시되지 않습니다. 무한 _ 세션 키 &이 있지만 페이스 북 세션을 만들었습니다.

코드 페이스 북의 친구를 렌더링은 다음과 같습니다

<fb:serverfbml style="width:745px;"> 
    <script type="text/fbml"> 
     <fb:fbml> 
     <fb:request-form 
    <%#*"/invitations/facebook_invitation"%> 
    action="http://<%= @http_host %>/facebook_connect/connect/?go_to=invitation" 
    method="POST" invite="true" 
    type="XXXXXXXXXXXXXXX" 
    content="<fb:name uid=<%= current_facebook_user.to_i %> useyou='false' /> is a member of XXXXXXXXX and would like to share that experience with you. To register, simply click on the 'Register' button below.<fb:req-choice url='http://<%= @http_host %>/user/signup' label='Register' />"> 
     <fb:multi-friend-selector showborder="true" 
    actiontext="Invite your Facebook Friends to use XXXXXXXXXX" 
    exclude_ids="<%= current_facebook_user.friends_with_this_app.map(&:id).join(',')%>" /> 
     </fb:request-form> 
     </fb:fbml> 
    </script> 
</fb:serverfbml> 

가 어떻게이 문제를 해결할 수

? 미리 감사드립니다.

+0

나는 감히 이것이 좋은 것 같다고 말한다. :) – David

답변

0

나는 사용자가 페이스 북에서 로그 오프하면 당신은 페이스 북의 문서에 Single Sign-on 통과 facebook.Please에 로그인해야합니다 사용자 정보에 액세스하려면 다음 세션이 더 이상 사이트 too.ie 존재라고 생각하지

관련 문제