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