Tôi đang cố gắng theo dõi hành động của người dùng "ẩn danh" và cuối cùng liên kết chúng với tài khoản của họ sau khi họ đăng ký. Tôi figured tôi sẽ làm điều này bằng cách thiết lập một cookie vĩnh viễn. Lựa chọn tốt nhất của tôi là có những điều sau đây trong ApplicationController:Nơi đặt cookie theo dõi (vĩnh viễn) trong 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
Đây có phải là cách chính xác hoặc có giải pháp tốt hơn không?
Cảm ơn bạn đã thấu hiểu! – janosrusiczki