Я только что установил, используя Rails 3, Devise и OmniAuth через https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview.
Я хочу интегрировать свое приложение с vkontakte.ru. Когда я использую эту конфигурацию, все идет хорошо, я могу создать пользователя и получить доступ к данным пользователя.
config.omniauth :vkontakte, 'xxx', 'xxx'
Но когда я добавляю параметр области действия
config.omniauth :vkontakte, 'xxx', 'xxx', {
:scope => "notify,friends,photos,notes,docs,pages,wall,offline"
}
Ошибка повышения omniauth (перенаправляет меня на страницу регистрации пользователя и не сохраняет данные в env ["omniauth.auth"]).
Буду признателен за любую помощь.