Verwendung von YML-Werten in einem Config / Initializer

8

Ich arbeite daran, Facebook in meine App zu integrieren. Dazu benutze ich Koala, Devise und Omniuth.

Für Koala habe ich

%Vor%

habe ich dann auch mit omniauth:

%Vor%

Problem hier ist, ich habe den gleichen Wert an beiden Orten wiederholt. Wie kann ich das austrocknen, so dass die app_id und secret_key nur an einem Ort leben und eine Datei auf die andere verweist?

    
AnApprentice 06.05.2011, 03:06
quelle

2 Antworten

9

Es gibt einen großartigen Railscast dazu: Ссылка

In omniauth.rb können Sie diese Zeile hinzufügen:

%Vor%

Dann können Sie tun:

%Vor%     
Dylan Markow 06.05.2011, 03:57
quelle
3

Zusätzlich zu der obigen Antwort müssen Sie möglicherweise etwas anderen Code verwenden, um die Datei zu laden:

%Vor%     
Ben 28.05.2012 22:21
quelle