diff options
Diffstat (limited to 'lib/rack/session/cookie.rb')
-rw-r--r-- | lib/rack/session/cookie.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/session/cookie.rb b/lib/rack/session/cookie.rb index 63c426f0..c5e71711 100644 --- a/lib/rack/session/cookie.rb +++ b/lib/rack/session/cookie.rb @@ -55,7 +55,7 @@ module Rack if @secret && session_data session_data, digest = session_data.split("--") - session_data = nil unless Utils.secure_compare(digest, generate_hmac(session_data)) + session_data = nil unless session_data && digest && Rack::Utils.secure_compare(digest, generate_hmac(session_data)) end begin |