Я пытаюсь отслеживать действия «анонимного» пользователя и в конечном итоге связывать их со своей учетной записью после регистрации. Я решил, что сделаю это, установив постоянный файл cookie. Мой лучший вариант состоит в том, чтобы иметь следующее в ApplicationController:Где установить отслеживание (постоянный) cookie в Rails?
class ApplicationController < ActionController::Base
before_filter :set_tracking_cookie
def set_tracking_cookie
cookies.permanent[:user_uuid] = SecureRandom.uuid unless cookies[:user_uuid]
end
end
Правильно ли это или есть лучшие решения?
Спасибо вам за понимание! – janosrusiczki