Я новичок в Rails и учился с Rails 3 в побочном проекте. Бывают случаи, когда я хочу написать код, который не принадлежит моим моделям или моим контроллерам - проблемы, которые связаны с моделью и / или контроллером, но я не Я не хочу загромождать любой из них деталями реализации того, что я пишу.
Например: проект, который я создаю, использует систему авторизации Janrain (RPX), поэтому я могу получить авторизацию oauth, openid, google и т. д. . есть хороший кусок кода API, который они предоставляют, поэтому мне не нужно все писать самому. этот код не принадлежит контроллеру входа в систему или пользовательскому модулю. это код авторизации, поэтому он должен быть доступен контроллеру входа в систему, но не является его частью.
Куда вы поместите этот код? это не код модели. он не принадлежит контроллеру.
... заранее спасибо.