From e3959970e1f669c6ecf79d645b5e4f9d7ed2a4ec Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sun, 4 Apr 2010 10:16:27 -0700 Subject: Fix signed cookies by explicitly passing config to the cookie jar --- actionpack/lib/action_controller/metal/cookies.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'actionpack/lib/action_controller/metal') diff --git a/actionpack/lib/action_controller/metal/cookies.rb b/actionpack/lib/action_controller/metal/cookies.rb index 75e5d40a63..4aaa705203 100644 --- a/actionpack/lib/action_controller/metal/cookies.rb +++ b/actionpack/lib/action_controller/metal/cookies.rb @@ -7,10 +7,11 @@ module ActionController #:nodoc: included do helper_method :cookies end - + private def cookies - request.cookie_jar + raise "You must set config.cookie_secret in your app's config" if config.secret.blank? + request.cookie_jar(:signing_secret => config.secret) end end end -- cgit v1.2.3