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