2012-07-11 94 views
0

https://github.com/ryanatwork/sign-in-with-linkedin硬編碼CONSUMER_KEY和CONSUMER_SECRET

這個例子軌應用程序,允許用戶登錄與LinkedIn需要在終端中的「軌道服務器」命令由「CONSUMER_KEY = [消費者鍵] CONSUMER_SECRET = [消費者祕密被開頭]「讓整個命令如下:

CONSUMER_KEY = [消費鍵] CONSUMER_SECRET = [消費祕密]軌服務器

LinkedIn的登錄顯然不會與消費者鍵/祕密工作,但我無法將我的消費者密鑰/祕密硬編碼到應用程序中,以便我可以成功部署到Heroku,但沒有任何運氣。我嘗試了幾個不同的配置和控制器文件,沒有任何運氣。幫助讚賞!

回答

1

當你部署到Heroku上,你需要有這些變量使用heroku config命令設置:

heroku config:add CONSUMER_KEY=[consumer key] 

如果使用Foreman啓動服務器(因爲Heroku在他們的最後),那麼你可以有這些變量loaded from a local file永遠不會被提交到你的源代碼管理中(你的不需要想要你的源代碼管理中的這些祕密細節)

+0

非常感謝! – keypulsations 2012-07-11 16:56:03