localhost : 3000에 rpx_now
보석 (http://github.com/grosser/rpx_now_example) 용 샘플 앱을 사용하면 myOpenID, Yahoo Google 계정을 통해 성공적으로 로그인했지만 페이스 북을 통해 만들 수 없습니다.rpx_now로 인증 할 수 있도록 RPX 위젯 및 Facebook 앱을 설정하는 방법은 무엇입니까?
RPX 앱/위젯 설정에서 내 facebook-app 키와 비밀을 설정했습니다. 내 Facebook 앱 설정에서 연결 URL은 myappname.rpxnow.com
입니다. 하지만 연결을 시도 할 때 페이 스북 로그인 페이지가 표시되지 않고 리디렉션 수가 많으며 다음 로컬 호스트로 돌아 오는 경우 http://gist.github.com/386520 예외가 있습니다.
이전에 사용자 데이터를 가져 오지 않고 oauth2
보석과 성공적으로 연결했지만 인증 만했습니다. 그 당시에는 키/암호 및 localhost
만 연결 URL로 설정했습니다. 현재 이메일 등을 요구하지는 않지만 여전히 같은 문제가 있습니다.
rpx_now
님이 페이스 북에서 요청한 사용자 데이터를 가져올 수 없기 때문에 문제가 발생합니까? 아니면 페이스 북 키/비밀 문제입니까? 내 Facebook 앱 설정을 더 제공해야합니까? 이를 해결하기 위해
RPXNow::ApiError in UsersController#create
Got error: Invalid parameter: token (code: 1), HTTP status: 200
RAILS_ROOT: /home/Andrei/rpx_now_example
Application Trace | Framework Trace | Full Trace
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now/api.rb:71:in `parse_response'
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now/api.rb:21:in `call'
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now.rb:23:in `user_data'
/home/Andrei/rpx_now_example/app/controllers/users_controller.rb:16:in `create'
Request
Parameters:
None
Show session dump
Response
Headers:
{"Content-Type"=>"",
"Cache-Control"=>"no-cache"}