我想保持我的sinatra代码有条理,所以我将我的auth代码放在我的config.ru中的自己的应用程序中,如下所示:
map "/" do
run Main
end
map "/auth" do
run Auth
end
问题是omniauth为/ auth / twitter的提供商设置了一条路线。
我需要将该路由重新映射到/ twitter,但我找不到任何有关如何执行此操作的文档。
答案 0 :(得分:1)
我自己找到了答案:
use OmniAuth::Builder do
configure do |config|
config.path_prefix = ''
end
end