업데이트 : 일단 내 쿠키를 삭제하면 설계대로 작동합니다. 도!Facebooker와 기존 Facebook Connect 세션을 함께 사용할 수 있습니까?
저는 다양한 이유로 Facebook Javascript API를 사용하여 Facebook 연결 세션을 시작하는 앱을 개발 중입니다. 페이 스북 (Facebooker)을 사용하는 몇 가지 레일 메소드에서 해당 세션을 사용할 수있는 이되고 싶습니다.
기본적인 흐름이 같다 :
- 사용자 JS 통해 FB 접속하려면 비 레일 페이지 및 로그 간다
- 사용자는 다른 비 레일 페이지로 진행 같은 FB 데이터를 볼 수있다 이름, 프로필 그림은
- 사용자는 레일 기반의 페이지로 이동 - 레일 세션이 이
내 문제에 어떤 처리를 할 1 단계에서 만든 사용합니다 3 단계 Facebooker 세션의 벌금을 감지하지만, 내가 facebook_session.user.name 같은 메소드를 호출 할 때 내가 얻을 : 세션 키 유효하지 않거나 더 이상
내가 두 단계에서 다시 URL로 이동하는 경우 유효 내 세션은 여전히 잘 작동합니다.
이것이 근본적인 비 호환성입니까, 아니면 올바른 세션에 연결할 수 있도록 facebooker에 보낼 수있는 데이터가 있습니까? 어쩌면 내 facebooker.yml이 조정할 필요가 있습니까?
의견을 보내 주시면 감사하겠습니다.
내 facebooker.yml
development:
api_key: redacted
secret_key: redacted
canvas_page_name: blah_blah
callback_url: http://test.domain:3000
pretty_errors: true
set_asset_host_to_callback_url: true
tunnel:
public_host_username:
public_host:
public_port: 4007
local_port: 3000
server_alive_interval: 0