2012-01-06 1 views
4

Google은 전체 페이지 리디렉션 대신 FB.login을 사용하는 것이 좋습니다. 그러나 한 가지 문제가 있습니다. 현재 도메인 별칭을 사용하여 여러 도메인/단일 앱 ID 문제를 처리하고 있습니다. 즉, 사용자가 www.domain.com에 로그인하면 FB 인증 핸드 셰이크 (예 : www.domain.com.master.com) 중에 접미사를 투명하게 추가합니다. 이 사용 사례에서는 잘 작동하지만 FB.login과 유사한 작업을 수행 할 수있는 것 같지 않습니다. 누구든지 FB.login을 하나의 앱 ID를 사용하여 여러 도메인에서 작동 시키려면 비슷한 작업을 수행 했습니까?FB.login- 여러 도메인이 포함 된 동일한 앱 ID

감사합니다.

+0

postMessage 도메인 제한으로 인해 현재 창 도메인과 다른 도메인을 설정할 수없는 것 같습니다. 성공하지 않고 수동으로'FB.XD._origin'을 설정하려고했습니다. : – Mike

답변

1

응용 프로그램 "기본 설정"의 "응용 프로그램 도메인"필드에 모든 도메인을 지정해야합니다. 이렇게하면 Facebook 자바 스크립트 SDK를 투명하게 사용하여 사용자를 인증 할 수 있습니다.

+0

도메인은 사용자에 의해 생성되며 사전에 구성 할 방법이 없으며 수십 개가 있습니다 – Mike

+0

하위 도메인 인 경우 여기에 두 번째 레벨 도메인을 입력하십시오. 운이 없다면 ... –

1

여러 하위 도메인을 지정할 수 있지만 하나의 도메인에만 속할 수 있습니다. 페이스 북 로그인> 사이트 URL로 웹 사이트의 URL과 일치해야하기 때문입니다.

다른 도메인으로 리디렉션 URL이 필요한 여러 피드 대화 상자를 사용하여 Facebook 앱을 개발할 때 이것은 나에게 문제가됩니다.

0

페이스 북 캔버스 및 간단한 fb.login을 통해 액세스 할 수있는 웹 기반 게임에 동일한 앱 ID를 사용했습니다. 웹 사이트 사용자 이름과 비밀번호를 사용하여 웹 사이트 및 로그인에 로그인하거나 페이스 북 사용자 이름 비밀번호를 사용하여 로그인 할 수 있습니다. (f connect) 또는 캔버스에서 페이스 북 응용 프로그램으로 응용 프로그램에 액세스 할 수 있습니다.

페이스 북에서 허용되지 않음을 알려주는 이메일 - 동일한 앱 iD를 사용하여 다양한 방법으로 단일 앱에 액세스합니다. 앱 ID를 변경해야했습니다. 이제 제대로 작동합니다.

나는 다른 방법으로 도움이되기를 바랍니다. 원래 쿼리와 관련이 있습니다.