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
This commit is contained in:
passbe
2011-05-10 22:58:47 +00:00
parent bdd39209da
commit 0dede46131

View File

@@ -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) "<html><head></head><body>" + script_redirect(location) + "</body></html>" end
# Constructs a redirect script
def script_redirect(location) "<script> document.location=\"#{location}\"</script>" end