Настройки конфигурации для Omniauth для Google в Rails - PullRequest
6 голосов
/ 08 декабря 2011

Я использую Omniauth 1.0.1 в моем приложении Rails для аутентификации. У меня есть " omniauth-google-oauth2 " для поставщика Google. Но это показывает мне ошибку как

`rescue in provider ': не удалось найти подходящую стратегию для: google. Вам может понадобиться установить дополнительный гем (например, omniauth-google). (LoadError).

В моих инициализаторах я указал " провайдера: google, domain.com", "secret",: scope => 'https://mail.google.com/mail/feed/atom/'" Не могли бы вы сказать мне, что пошло не так? Спасибо.

Ответы [ 2 ]

5 голосов
/ 08 декабря 2011

Попробуйте использовать

:google_oauth2

как ваш провайдер.

1 голос
/ 08 декабря 2011

Начиная с версии 1.0, omniauth вынесла отдельные стратегии в отдельные драгоценные камни. Для получения дополнительной информации посетите страницу omniauth и / или прослушайте, например, этот превосходный railscast .

...