У меня есть приложение-заглушка rails, и я добавил OmniAuth в свой Gemfile.
Я добавил
<%= link_to "Sign in with Twitter", "/auth/twitter" %>
в моем файле макета приложения.
Также я добавил файл omniauth.rb в мою папку config \ initializers.
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, 'MYKEY', 'MYSECERT'
end
После перезапуска моего сервера rails с помощью rails s
и посещения http://localhost:3000/auth/twitter
Я всегда встречал Errno::ETIMEDOUT
, говоря: Operation timed out - connect(2)
Тем временем мой компьютер может посещать веб-сайт Twitter.
Может кто-нибудь помочь мне, что здесь происходит не так? Большое спасибо.