2011-10-13 4 views
0

here과 같은 방식으로 사용자가 oauth를 사용하여 로그인 한 Tumblr 앱이 레일즈 3.0.10에서 실행됩니다.레일 3 - 사용자 로그인시 API 호출

로그인 할 때마다 API 호출을 통해 사용자의 세부 정보를 업데이트하는 방법을 실행하고 싶습니다. 그렇게하는 가장 좋은 방법은 무엇입니까? SessionController의 create 메서드 내에서 메서드를 호출하면됩니다.

답변

0

Neil이 나에게 제안했듯이 API 호출에 대해 지연된 작업을 만들어 사용자가 API 호출에 응답 할 때까지 기다릴 필요가 없어야합니다.

API 호출을 Beanstalkd과 같은 것으로 푸시합니다. 멋진 메시지 대기열입니다. 확인 해봐.

+0

덕분에, 나는 Heroku와 Github 모두에서 Delayed Job과 더 잘 문서화되어있는 것처럼 보였습니다. – Arvindh

0

예 - 이것은 정확하게 수행하는 방법이지만 지연된 작업으로 믹싱에 추가 할 수도 있습니다. 그렇게 할 수 있으면 사용자가 기다릴 필요가 없습니다.