Я использую OmniAuth + Devise, чтобы позволить пользователям регистрироваться, используя Facebook / Twitter / Gowalla / и т. Д., Присоединенные к обычным учетным записям пользователей.Теперь, когда пользователь входит в систему с использованием любого из них или своей учетной записи, все его социальные сети присоединяются к таблице аутентификации.
Мне нужно иметь возможность получать контент от любого из этих провайдеров, например их твитов.или их проверки в Facebook Places и т. д. Я понимаю, что мне нужно будет использовать другой гем, плагин, что угодно, чтобы сделать это, но получение конфигурации, которая мне нужна для работы с этими самоцветами (и создания запросов), сбивает меня с толку.
Мне нужно иметь возможность доступа к элементам конфигурации провайдера в omniauth.rb, поэтому у меня есть API-ключи и секретные ключи и т. Д., Затем мне нужно иметь возможность получать токены из oAuth-компонента для выполнения запросов.
Другие драгоценные камни, такие как https://github.com/jrallison/authlogic_oauth, похоже, хранят oauth_token, oauth_secret и oauth_token, но OmniAuth - нет.
Как вы, вероятно, можете сказать, я очень новичок в Ruby, Rails и oAuth, так что этооказалось очень сложным приложением.Помощь очень нужна.