/ / OmniAuth facebook avec Devise dans Ruby on rails ne passe pas app_id

OmniAuth facebook avec Devise en Ruby sur des rails ne dépassant pas app_id - ruby-on-rails, ruby-on-rails-4, modélisme, omniauth, omniauth-facebook

Je suis en train de mettre en place une application rails (4.1.10) avec Devise. J'ajoute l'intégration Facebook OmniAuth à l'aide de ce guide: https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview

Je pense avoir tout mis en place pour que je devrais (Je suis conscient que je devrais mettre app_id et secret dans des variables ENV - sur lesquelles je passerai une fois que cela fonctionnera). Cependant, lorsque je clique sur mon signe dans le lien facebook, une erreur se produit:

https://www.facebook.com/dialog/oauth?client_id=&display=popup&redirect_uri=http%3A%2F%2Fwww.clazzoo.com%2Fusers%2Fauth%2Ffacebook%2Fcallback&response_type=code&scope=email%2Cuser_birthday%2Cread_stream&state=b43008b5d8e714e91ac37b4410f7758655efecbca7bfe98e

Warning
The parameter app_id is required

La config est ici:

    # Use this hook to configure devise mailer, warden hooks and so forth.
# Many of these configuration options can be set straight in your model.
Devise.setup do |config|
...
...

config.omniauth :facebook, "1602932433319776", "7221cf917c6e55ba68c8e81145994481",
:scope => "email,user_birthday,read_stream",
:display => "popup"

config.omniauth :stripe_connect,
Settings.stripeConnectClientID,
Settings.stripeSecretKey,
:scope => "read_write",
:stripe_landing => "register"
end

Le modèle utilisateur a le jeu omniauthable:

class User < ActiveRecord::Base
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable, :confirmable,
:omniauthable, :omniauth_providers => [:facebook]

Alors pourquoi, lorsque je clique sur mon lien, manque-t-il l'ID approprié?

Réponses:

1 pour la réponse № 1

Je ne suis pas sûr de ce qui a été cassé - il a été recommandé de recommander mon code à heroku et de le redémarrer. Le problème a été résolu. Simples;)