Ошибка установки Devise + OmniAuth: неопределенный метод "omniauth" для Devise: Module (NoMethodError) - PullRequest
2 голосов
/ 05 мая 2011

Я работаю над тем, чтобы позволить пользователям подключаться к моему приложению FB Connect для аутентификации.В настоящее время мое приложение использует devise, поэтому я следую инструкциям здесь:

https://github.com/plataformatec/devise/wiki/OmniAuth%3A-Overview

После добавления этого в мой гем-файл:

gem "oa-oauth", :require => "omniauth/oauth"

Это в config /initializers / devise.rb:

config.omniauth :facebook, "APP_ID", "APP_SECRET"

Это для app / models / User.rb

devise :omniauthable

После запуска установки пакета, когда я запускаю rails s, я получаю ошибку.Идеи почему?Спасибо

1 Ответ

0 голосов
/ 09 мая 2011

Добавьте «omniauth» в gemfile и попробуйте.

драгоценный камень "omniauth", "0.2.0"

Моя версия устройства 1.3.3

...