2014-01-07 2 views
5

현재 개인용 컴퓨터가 아닌 서버에서 개발 중이지만, Facebook 로그인을 사용하려고 할 때 Meteor에 말할 수없는 것처럼 보입니다. app.example.com에 대한 예상 로그인 URL은잘못된 URL로 리디렉션되는 Meteor + accounts-facebook

https://www.facebook.com/dialog/oauth?client_id=<client id>&redirect_uri=http://app.example.com/_oauth/facebook?close&<more junk> 

이다 그러나 나는 항상 내가 유성 서버에 대한 프록시로 Nginx에 사용하고

https://www.facebook.com/dialog/oauth?client_id=<client id>&redirect_uri=http://localhost:3000/_oauth/facebook?close&<more junk> 

을 얻을, 그래서 app.example.com를 가리키는 액세스 할 수 있어야하지만, 유성은 그것을 발견하지 못하는 것 같습니다. 변경 가능한 부분은 어디입니까? 당신은 유성을 실행하기 전에 환경 값 ROOT_URL을 설정해야

+0

당신은 위의 URL을 생성하는 코드를 제공 할 수 있습니까? – richsilv

+0

나는 그것이 어디에 있는지 모른다. 방금'accounts-facebook' 패키지를 다운로드하고 {{loginButtons}}을 내 페이지에 삽입했습니다. – ranisalt

답변

4

, 즉

ROOT_URL=http://app.example.com meteor run 
관련 문제