From 51722d40e2a84a6697f8f081afb5f6142f552100 Mon Sep 17 00:00:00 2001 From: Joe Presbrey Date: Mon, 13 Feb 2006 00:36:02 +0000 Subject: [PATCH] login refreshes databases HTTPS ensures scripts-cert vs. scripts (add MIT-MODE to toggle these overrides) git-svn-id: svn://presbrey.mit.edu/sql/mitsql@93 a142d4bd-2cfb-0310-9673-cb33a7e74f58 --- lib/security.lib.php | 6 ++++-- login.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/security.lib.php b/lib/security.lib.php index 5630ebb..0fc8a91 100644 --- a/lib/security.lib.php +++ b/lib/security.lib.php @@ -296,14 +296,16 @@ function redirectStart() { redirectFull(BASE_URL,null); } function redirectFull($target,$secure) { - redirect2((((isSSL()&&is_null($secure))||$secure==true)?'https://':'http://').$_SERVER['SERVER_NAME'].$target); + //redirect2((((isSSL()&&is_null($secure))||$secure==true)?'https://':'http://').$_SERVER['SERVER_NAME'].$target); + redirect2((((isSSL()&&is_null($secure))||$secure==true)?'https://scripts-cert.mit.edu':'http://scripts.mit.edu').$target); } function redirect2($target) { header('Location: '.$target); exit; } function flipSSL() { - return (isSSL()?'http://':'https://').$_SERVER['SERVER_NAME'].$_SERVER['REDIRECT_URL']; + //return (isSSL()?'http://':'https://').$_SERVER['SERVER_NAME'].$_SERVER['REDIRECT_URL']; + return (isSSL()?'http://scripts.mit.edu':'https://scripts-cert.mit.edu').$_SERVER['REDIRECT_URL']; } ## USER SCRIPTS diff --git a/login.php b/login.php index 98a59a5..bacfdb4 100644 --- a/login.php +++ b/login.php @@ -27,7 +27,7 @@ if (isPost() && empty($err)) { if (empty($err)) { sess('UserId', $Login->getUserId()); - redirect('main'); + redirect('main?refresh'); } } -- 2.45.0