2011-03-17 5 views
0

저는 레일 3 앱을 작성 중이며 LinkedIn을 사용하여 sign_in 또는 sign_up을 사람들에게 보내려고합니다. 나는 https://github.com/datawrangling/linkedin_on_rails에서 튜토리얼을 따라 갔지만 이상한 결과를 얻고 있습니다. 어떤 이유로 인해 응용 프로그램은 LinkedIn에 내 자격 증명을 보내는 POST/user_sessions 후에/user_sessions에서 GET을 호출합니다. 내가 밖으로 스텁 한GET/user_sessions를 호출하는 Authlogic_Oauth

Started POST "/user_sessions" for 127.0.0.1 at 2011-03-16 21:56:13 -0700 
Processing by UserSessionsController#create as HTML 
Parameters: {"utf8"=>"✓","authenticity_token"=>"M+W0ExS4FZE5wg/hPI6FzL4dnAGdTS/yllQWqOoSNRs=", 
"user_session"=>{"username"=>"", "password"=>"[FILTERED]", "remember_me"=>"0"}, 
"login_with_oauth"=>"Login with LinkedIn"} 
Redirected to https://www.linkedin.com/uas/oauth/authenticate?oauth_token=76e56c85-3896-419a-ab94-15a05332d04b 
Completed 302 Found in 455ms 


Started GET "/user_sessions?oauth_token=76e56c85-3896-419a-ab94-15a05332d04b&oauth_verifier=86765" for 127.0.0.1 at 2011-03-16 21:56:13 -0700 
Processing by UserSessionsController#index as HTML 
Parameters: {"oauth_token"=>"76e56c85-3896-419a-ab94-15a05332d04b", "oauth_verifier"=>"86765"} 
Rendered layouts/_stylesheets.html.erb (1.9ms) 
Rendered layouts/_header.html.erb (78.3ms) 
Rendered layouts/_footer.html.erb (3.3ms) 
Rendered user_sessions/index.html.erb within layouts/application (94.6ms) 
Completed 200 OK in 103ms (Views: 101.3ms | ActiveRecord: 0.0ms) 

: 이것은 레일 서버의 로그 인 user_sessions 컨트롤러에 대한 지수는 나는 오류와 함께 실패하지 않도록 :

No route matches "/user_sessions" 

하지만 난 이해가 안 돼요 왜 나는 링크 된 로그인 페이지로 리다이렉트되지 않고 내 앱으로 되돌아 간다. 어떤 도움이라도 대단히 감사하겠습니다.

+0

이미 로그인되어 있습니까? 이미 신청서를 승인 했습니까? 그렇다면 로그인 화면에 링크가 표시되지 않는 이유는 무엇입니까 – ctcherry

+0

예! 당신 말이 맞습니다. LinkedIn에 이미 로그인했습니다. 로그 아웃했는데 이제는 리디렉션이 LinkedIn에 로그인하는 것을 보았습니다. 그리고 내 사이트로 돌아 오면 응용 프로그램이/user_sessions 컨트롤러에서 색인 기능을 사용하려고합니다. 감사! – spinlock

+0

답변을 잘못 전하기 때문에 질문을 닫을 수 있습니다. – ctcherry

답변

1

당신은 이미 LinkedIn에 로그인 했습니까? 이미 신청서를 승인 했습니까?

그렇다면 LinkedIn 로그인 화면이 표시되지 않는 이유입니다.