Скажем, у меня есть модели User и Project. Пользователи и проекты связаны с HABTM. Моя установка на самом деле немного сложнее, но я думаю, что для целей моего вопроса это подойдет.
Теперь я хочу использовать omniauth для аутентификации конкретного проекта в Twitter, Facebook и т. д. Я понял, как определить мой omniauth path_prefix, но я не знаю, как я мог бы передать такую переменную: config.path_prefix = 'projects/:project_id/auth'
, не говоря уже о том, чтобы создать собственный URL-адрес обратного вызова, такой как project/:project_id/auth/twitter/callback.