Module: Devise::Acquirable::Controller

Extended by:
ActiveSupport::Concern
Defined in:
lib/devise/acquirable.rb

Instance Method Summary collapse

Instance Method Details

#set_tracking_cookiesObject



17
18
19
20
21
22
23
# File 'lib/devise/acquirable.rb', line 17

def set_tracking_cookies
  cookies[:referring_url] =
    { value: request.env['HTTP_REFERER'], expires: 90.days.from_now } if cookies[:referring_url].blank?

  cookies[:landing_url] =
    { value: request.url, expires: 90.days.from_now } if cookies[:landing_url].blank?
end