From cdb47d12c77de69625ad306f293f2b8556b25581 Mon Sep 17 00:00:00 2001 From: Hector Sanjuan Date: Thu, 2 Feb 2012 10:22:34 +0100 Subject: [PATCH] Bug #1085: Increase cookie expiration time in web-UIs. Skewed clocks can cause that cookie does not work. Expiration time increased from 1 to 10 minutes, which is the same as the default duration of the session. (cherry picked from commit f9b9f1a0cd9b492239411d2150834e00291540b0) --- src/cloud/occi/lib/occi-server.rb | 2 +- src/ozones/Server/ozones-server.rb | 2 +- src/sunstone/sunstone-server.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cloud/occi/lib/occi-server.rb b/src/cloud/occi/lib/occi-server.rb index 5eb9a97846..470ec9e19a 100755 --- a/src/cloud/occi/lib/occi-server.rb +++ b/src/cloud/occi/lib/occi-server.rb @@ -340,7 +340,7 @@ get '/ui' do return File.read(File.dirname(__FILE__)+'/ui/templates/login.html') end - time = Time.now + 60 + time = Time.now + 60*10 response.set_cookie("occi-user", :value=>"#{session[:user]}", :expires=>time) diff --git a/src/ozones/Server/ozones-server.rb b/src/ozones/Server/ozones-server.rb index e7cb7ab908..84dc77d9b7 100755 --- a/src/ozones/Server/ozones-server.rb +++ b/src/ozones/Server/ozones-server.rb @@ -192,7 +192,7 @@ get '/' do return File.read(File.dirname(__FILE__)+ '/templates/login.html') unless authorized? - time = Time.now + 60 + time = Time.now + 60*10 response.set_cookie("ozones-user", :value=>"#{session[:user]}", :expires=>time) diff --git a/src/sunstone/sunstone-server.rb b/src/sunstone/sunstone-server.rb index 4f32a63433..2ece360837 100755 --- a/src/sunstone/sunstone-server.rb +++ b/src/sunstone/sunstone-server.rb @@ -169,7 +169,7 @@ get '/' do return File.read(File.dirname(__FILE__)+'/templates/'+templ) end - time = Time.now + 60 + time = Time.now + 60*10 response.set_cookie("one-user", :value=>"#{session[:user]}", :expires=>time)