在Rails初始化程序中获取域URL

时间:2018-03-30 23:37:57

标签: ruby-on-rails

我在devise.rb初始化程序中设置了facebook auth回调,并希望将域设置为当前域。

callback_url: "what-goes-here/auth/facebook/callback"

我希望动态

localhost:3000/auth/facebook/callbackexample.com/auth/facebook/callback

我找到了this post,并尝试#{'hostname'},它在开发中放置My-Macbook-Air而不是localhost:3000,而在生产中它会提供一长串字母和数字example.com

我也试过Socket.gethostname,但这只是给出了一长串字母和数字。

如何在Rails初始化程序中获取域URL?谢谢!

0 个答案:

没有答案