неинициализированные постоянные пользователи в логине - PullRequest
0 голосов
/ 30 октября 2018

Я занимаюсь разработкой приложения на Rails, которое будет интегрировано с Facebook в начале сеанса, но при тестировании кода я получаю следующую ошибку. uninitialized constant Users Я использую Devise и omniauth-facebook

devise.rb

config.omniauth :facebook, "App ID", "App Secret", callback_url: "http://localhost:3000/users/auth/facebook/callback"

модель / User.rb

class User < ApplicationRecord
   # Include default devise modules. Others available are:
   # :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
   devise :database_authenticatable, :registerable,
   :recoverable, :rememberable, :validatable, :omniauthable, 
   omniauth_providers: %i[facebook]
end

routes.rb

devise_for :users, controllers: { omniauth_callbacks: 'users/omniauth_callbacks' }
root 'main#home'

Я использую рельсы в последней версии (5.2.1) и ruby ​​2.5.1

с этим кодом вы уже должны установить соединение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...