From 0dede46131a48a720ab96baf6c40070af3206321 Mon Sep 17 00:00:00 2001 From: passbe Date: Tue, 10 May 2011 22:58:47 +0000 Subject: [PATCH] Removed page_redirect function and used WEBricks internal set_redirect function. (Fixes issue 168) git-svn-id: https://beef.googlecode.com/svn/trunk@963 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9 --- extensions/admin_ui/classes/httpcontroller.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/extensions/admin_ui/classes/httpcontroller.rb b/extensions/admin_ui/classes/httpcontroller.rb index 5a00e33d8..24cfe91ba 100644 --- a/extensions/admin_ui/classes/httpcontroller.rb +++ b/extensions/admin_ui/classes/httpcontroller.rb @@ -40,7 +40,7 @@ module AdminUI # test if session is unauth'd and whether the auth functionality is requested if not @session.valid_session?(@request) and not self.class.eql?(BeEF::Extension::AdminUI::Controllers::Authentication) - @body = page_redirect(auth_url) # redirect to auth page + response.set_redirect(WEBrick::HTTPStatus::Found, auth_url) return end @@ -68,9 +68,6 @@ module AdminUI end - # Constructs a redirect page - def page_redirect(location) "" + script_redirect(location) + "" end - # Constructs a redirect script def script_redirect(location) "" end