Я запускаю приложение Rails на Heroku и пытаюсь перенести все встроенные запросы Twitter (а именно аутентификацию oauth) на приложение Node.js, потому что, когда Twitter работает медленно, так как сервер Ruby блокирует,Твиттер просит засорить мое приложение.(Мой средний запрос занимает около 50 мс, но мой средний запрос Twitter Oauth занимает около 1500 мс!)
Приложение node.js и приложение rails могут обращаться к одной и той же базе данных.
Что я могу 'Однако, t выяснить, как начать сеанс с помощью node.js, а затем использовать этот сеанс в приложении rails.Прямо сейчас я использую хранилище сеансов cookie Rails по умолчанию.
Я бы хотел, чтобы это работало примерно так ...
1) пользователь попадает на целевую страницу http://railsapp.com
2) пользователь запускает вход с http://nodeapp.com/login или http://nodeapplogin.railsapp.com
3) при успешном входе пользователь исполняет танец oauth с twitter.js
4) при успешном входе пользователь перенаправляется на http://railsapp.com/dashboard Сактивный сеанс rails, который можно использовать в приложении rails
Есть идеи / предложения?