2016-08-05 5 views
1

사용자가 페이스 북으로 내 웹 사이트에 로그인 할 수 있도록 omniauth를 설정하려고합니다. 난 내 devise.rb 파일에서 Github Tutorial레일스 OmniAuth Facebook '리디렉션 URL은 절대적이어야합니다'

enter image description here

을 수행 한 후 로그인 버튼을 클릭 할 때 나는 내가 가지고있는 다음과 같은 오류가 발생합니다 : 내가 ngrok 사용하고

config.omniauth :facebook, "*****", "*****", 
      callback_url: "CALLBACK_URL" 

그래서 난 수 있어요 localhost가 아닌 URL로 테스트합니다. enter image description here enter image description here

그리고 페이스 북의 대시 보드 '제품/페이스 북 로그인은'내가 enter image description here

이 사람이 해결하는 방법을 알고 있나요 : 생성 된 URL은 내가 가지고있는 페이스 북의 대시 보드 설정에서 http://46cbf60d.ngrok.io

입니다 이 오류? URL의 // 버전을 같은 ngrok 서버에서 다음 devise.rb 파일에서

+0

가 HTTPS를주는 등의 콜백 URL로 교체해야합니다. 그리고 또한 u는 ngrok를 필요로합니다. :) –

답변