переназначение всевозможных путей для синатры - PullRequest
1 голос
/ 11 ноября 2011

Я хочу, чтобы мой код sinatra был организован таким образом, чтобы я помещал свой код авторизации в его собственное приложение на моем config.ru следующим образом:

map "/" do
    run Main
end

map "/auth" do
    run Auth
end

Проблема заключается в том, что omniauth устанавливает маршрут для провайдеров в /auth / twitter.

Мне нужно переназначить этот маршрут в / twitter, но я не могу найти документацию о том, как это сделать.

1 Ответ

1 голос
/ 13 ноября 2011

Я нашел ответ сам:

use OmniAuth::Builder do
  configure do |config|
    config.path_prefix = ''
  end
end
...