使用oauth提供程序时,我想要一个像这样的回调链接:base_url/callback
。我希望控制器以index
操作响应此URL。然而,这是事情 - 如果我创建一个Callback s 控制器,索引操作的路径将是:
base_url/callbacks
我并不希望它是复数。
我不想使用show
操作,因为oauth提供商不会向控制器提供回调ID,我不会将回调存储在数据库中无论如何。所以我有两个选择 - 创建CallbackController
或创建自定义路线,如:
get '/callback' => 'callbacks#index'
在这里做什么是正确的?