我如何覆盖设计 gem的current_user。 实际上我需要为移动应用程序添加网络服务。
目前的设计是管理网络应用程序的会话和“当前用户”。
现在移动应用程序将发送 user_id 到服务器。我需要像这样覆盖当前用户
def current_user
if params[:user_id].blank?
current_user
else
User.find(params[:user_id])
end
end
我是否需要将设计 gem 修改为插件?或者是其他东西 ?
请详细解释,因为我是 Rails 新手。
亲切的问候,