Add an optional domain_name to the login page.

This commit is contained in:
Mark Crane 2012-07-26 19:24:55 +00:00
parent 62ef9cb236
commit 3b5c5d3e8d
2 changed files with 29 additions and 5 deletions

View File

@ -44,6 +44,20 @@ session_start();
exit;
}
//get the domain name
if (strlen(check_str($_REQUEST["domain_name"])) > 0) {
$domain_name = check_str($_REQUEST["domain_name"]);
$_SESSION["domain_name"] = $domain_name;
foreach ($_SESSION['domains'] as &$row) {
if ($row['domain_name'] == $domain_name) {
$domain_uuid = $row["domain_uuid"];
$_SESSION["domain_uuid"] = $row["domain_uuid"];
$_SESSION['domains'][$row['domain_uuid']]['domain_uuid'] = $row['domain_uuid'];
$_SESSION['domains'][$row['domain_uuid']]['domain_name'] = $domain_name;
}
}
}
//check the username and password if they don't match then redirect to the login
$sql = "select * from v_users ";
$sql .= "where domain_uuid=:domain_uuid ";

View File

@ -82,20 +82,30 @@ echo "<td align='left'>\n";
echo " <strong>UserName:</strong>\n";
echo "</td>\n";
echo "<td>\n";
echo " <input type=\"text\" style='width: 125px;' class='formfld' name=\"username\">\n";
echo " <input type=\"text\" style='width: 150px;' class='formfld' name=\"username\">\n";
echo "</td>\n";
echo "</tr>\n";
echo "\n";
echo "<tr>\n";
echo "<td align='left'>\n";
echo " <strong>Password:</strong>\n";
echo "</td>\n";
echo "\n";
echo "<td align='left'>\n";
echo " <input type=\"password\" style='width: 125px;' class='formfld' name=\"password\">\n";
echo " <input type=\"password\" style='width: 150px;' class='formfld' name=\"password\">\n";
echo "</td>\n";
echo "</tr>\n";
echo "\n";
if ($_SESSION['security']['login']['domain_name'] == "true") {
echo "<tr>\n";
echo "<td align='left'>\n";
echo " <strong>Domain:</strong>\n";
echo "</td>\n";
echo "<td>\n";
echo " <input type=\"text\" style='width: 150px;' class='formfld' name=\"domain_name\">\n";
echo "</td>\n";
echo "</tr>\n";
}
echo "<tr>\n";
echo "<td>\n";
echo "</td>\n";