From 5536e6e79e25c8ee596e65bcb6c66d1731d9ecf3 Mon Sep 17 00:00:00 2001 From: Jacques Distler Date: Fri, 9 Feb 2007 13:19:03 -0600 Subject: [PATCH] Allow user to be logged-inot several password-protected webs simultaneously. --- app/controllers/application.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/application.rb b/app/controllers/application.rb index 08973a1d..39f64023 100644 --- a/app/controllers/application.rb +++ b/app/controllers/application.rb @@ -76,7 +76,7 @@ class ApplicationController < ActionController::Base def password_check(password) if password == @web.password - cookies['web_address'] = password + cookies[CGI.escape(@web_name)] = password true else false @@ -188,7 +188,7 @@ class ApplicationController < ActionController::Base def authorized? @web.nil? or @web.password.nil? or - cookies['web_address'] == @web.password or + cookies[CGI.escape(@web_name)] == @web.password or password_check(@params['password']) end