Tidy client portal

This commit is contained in:
Marcus Hill
2022-03-28 21:37:27 +01:00
parent e1e3ffd786
commit a3edfb70bc

View File

@@ -23,9 +23,6 @@ $user_agent = strip_tags(mysqli_real_escape_string($mysqli,$_SERVER['HTTP_USER_A
$sql_settings = mysqli_query($mysqli,"SELECT config_azure_client_id FROM settings WHERE company_id = '1'"); $sql_settings = mysqli_query($mysqli,"SELECT config_azure_client_id FROM settings WHERE company_id = '1'");
$settings = mysqli_fetch_array($sql_settings); $settings = mysqli_fetch_array($sql_settings);
//$client_id = "e821e3a6-02c8-40e8-9f22-b84d951a62e7";
//$client_secret = "axL7Q~hKbmIwqa3DoxJLy4p88AdBz96XAcNZW";
$client_id = $settings['config_azure_client_id']; $client_id = $settings['config_azure_client_id'];
if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])){ if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])){
@@ -69,7 +66,7 @@ if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])){
?> ?>
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title><?php echo $config_app_name; ?> | Client Portal Login</title> <title><?php echo $config_app_name; ?> | Client Portal Login</title>
@@ -85,10 +82,10 @@ if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])){
<!-- Google Font: Source Sans Pro --> <!-- Google Font: Source Sans Pro -->
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
</head> </head>
<body class="hold-transition login-page"> <body class="hold-transition login-page">
<div class="login-box"> <div class="login-box">
<div class="login-logo"><b>IT</b>Flow <br>Client Portal Login</h2></div> <div class="login-logo"><b>IT</b>Flow <br>Client Portal Login</h2></div>
<div class="card"> <div class="card">
<div class="card-body login-card-body"> <div class="card-body login-card-body">
@@ -102,7 +99,7 @@ if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])){
</p> </p>
<form method="post"> <form method="post">
<div class="input-group mb-3"> <div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Email" name="email" required autofocus> <input type="text" class="form-control" placeholder="Client Email" name="email" required autofocus>
<div class="input-group-append"> <div class="input-group-append">
<div class="input-group-text"> <div class="input-group-text">
<span class="fas fa-envelope"></span> <span class="fas fa-envelope"></span>
@@ -110,52 +107,50 @@ if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['login'])){
</div> </div>
</div> </div>
<div class="input-group mb-3"> <div class="input-group mb-3">
<input type="password" class="form-control" placeholder="Password" name="password" required> <input type="password" class="form-control" placeholder="Client Password" name="password" required>
<div class="input-group-append"> <div class="input-group-append">
<div class="input-group-text"> <div class="input-group-text">
<span class="fas fa-lock"></span> <span class="fas fa-lock"></span>
</div> </div>
</div> </div>
</div> </div>
<?php if(!empty($token_field)){ echo $token_field; } ?>
<button type="submit" class="btn btn-primary btn-block mb-3" name="login">Login</button> <button type="submit" class="btn btn-success btn-block mb-3" name="login">Login</button>
<hr><br>
<?php
if(!empty($client_id)){ ?>
<div class="col-4 offset-2">
<h4>SSO</h4>
<button type="button" class="btn btn-secondary" onclick="location.href = 'login_microsoft.php';">Login with Microsoft Azure AD</button>
</div>
</div>
<?php } ?>
</form> </form>
<?php
if(!empty($client_id)){ ?>
<hr>
<div class="col text-center">
<button type="button" class="btn btn-secondary" onclick="location.href = 'login_microsoft.php';">Login with Microsoft Azure AD</button>
</div>
<?php } ?>
</div> </div>
<!-- /.login-card-body --> <!-- /.login-card-body -->
</div> </div>
</div> <!-- /.div.card -->
<!-- /.login-box -->
<!-- jQuery --> </div>
<script src="plugins/jquery/jquery.min.js"></script> <!-- /.login-box -->
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>
<script src="plugins/Show-Hide-Passwords-Bootstrap-4/bootstrap-show-password.min.js"></script> <!-- jQuery -->
<script src="../plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="../dist/js/adminlte.min.js"></script>
<!-- Prevents resubmit on refresh or back --> <script src="../plugins/Show-Hide-Passwords-Bootstrap-4/bootstrap-show-password.min.js"></script>
<script>
<!-- Prevents resubmit on refresh or back -->
<script>
if(window.history.replaceState){ if(window.history.replaceState){
window.history.replaceState(null,null,window.location.href); window.history.replaceState(null,null,window.location.href);
} }
</script>
</script> </body>
</body>
</html> </html>