changes to repo view
[gwvp-mini.git] / gwvpmini / gwvpmini_auth.php
index bc80d8f..f54bd13 100644 (file)
@@ -70,15 +70,16 @@ function gwvpmini_SingleLineLoginForm()
        global $BASE_URL;\r
 \r
        echo "<form method=\"post\" action=\"$BASE_URL/login\">Username <input type=\"text\" name=\"username\" class=\"login\">";\r
-       echo " Passowrd <input type=\"text\" name=\"password\" class=\"login\"><input type=\"submit\" name=\"login\" value=\"Login\" class=\"loginbutton\">";\r
+       echo " Passowrd <input type=\"password\" name=\"password\" class=\"login\"><input type=\"submit\" name=\"login\" value=\"Login\" class=\"loginbutton\">";\r
        if(gwvpmini_IsRegistrationEnabled()) echo "<a href=\"$BASE_URL/register\">Register</a></form>";\r
-       else echo "</form><br>";\r
+       else echo "</form>";\r
 }\r
 
 
 function gwvpmini_IsRegistrationEnabled()
 {
-       return true;
+       global $can_register;
+       return $can_register;
 }
 
 function gwvpmini_isLoggedIn()
@@ -96,7 +97,14 @@ function gwvpmini_isLoggedIn()
 
 function gwvpmini_AskForBasicAuth()\r
 {
-       error_log("SEND BASIC AUTH");\r
+       error_log("SEND BASIC AUTH");
+       header_remove("Pragma");
+       header_remove("Cache-Control");\r
+       header_remove("Set-Cookie");
+       header_remove("Expires");\r
+       header_remove("X-Powered-By");\r
+       header_remove("Vary");\r
+       
        header('HTTP/1.1 401 Unauthorized');
        header('WWW-Authenticate: Basic realm="GITRepo"');\r
 }\r