0

我想使用 twiter 应用程序登录,因为我使用 gem 'omniauth-twitter' 现在请告诉我当我想使用 localhost:3000 时,Twitter 中的应用程序 url 是什么,我给了http://0.0.0.0:3000作为 url

并在回调网址中我的索引页面如

localhost:3000/index 我的应用程序无法通过单击此链接重定向到 twiiter 页面 http://localhost:3000/auth/twitter

请一些身体帮助我......

4

2 回答 2

0

我还使用 twitter-omniauth 来为人们注册 twitter...这些是我在 routes.rb 中使用的与 twitter-omniaouth 相关的路线:

match '/auth/twitter/callback' => 'sessions#create'

match '/signin' => 'sessions#new', :as => :signin

match '/signout' => 'sessions#destroy', :as => :signout

match '/auth/failure' => 'sessions#failure'

希望能帮助到你?

于 2012-04-10T13:47:58.483 回答
0

对于回调 URL,使用http://127.0.0.1:3000作为基础,并指定处理omniauth 信息的控制器的路由。

示例: http: //127.0.0.1 :3000/auth/twitter/callback

于 2012-04-10T07:27:15.117 回答