Где переопределить текущий _пользовательский вспомогательный метод devise gem

Как я могу переопределить текущего _пользователя из devise gem. На самом деле мне нужно добавить веб-сервисы для мобильного -приложения.

В настоящее время устройство управляет сеансом и «текущим _пользователем» для веб--приложения.

Теперь мобильное приложение будет отправлять идентификатор пользователя _на сервер. Мне нужно переопределить текущего пользователя следующим образом

def current_user
  if params[:user_id].blank?
    current_user
  else
    User.find(params[:user_id])
  end   
end

Должен ли я изменить devise gem как плагин? или что-то другое ?
Пожалуйста, объясните подробно, так как я новичок в рельсах.

С уважением,

26
задан Omer Aslam 27 April 2012 в 11:14
поделиться