-
Notifications
You must be signed in to change notification settings - Fork 0
/
logout.php
125 lines (111 loc) · 5.63 KB
/
logout.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<?php
require_once 'app/init/init-login.php';
//logout.php
session_start();
setcookie('token','',time()-2678401);
session_destroy();
//header("location: login.php");
?>
<!DOCTYPE html>
<html>
<head>
<title>Login</title>
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>-->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
<meta content="text/html; charset=UTF-8; X-Content-Type-Options=nosniff" http-equiv="Content-Type" />
<link rel="shortcut icon" type="image/png" href="app/icons/favicon.png"/>
<!--Scripts-->
<link href="app/plugins/fa/css/all.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.typekit.net/rdi8jbs.css">
<!--iOS PWA Compatability-->
<link rel="apple-touch-icon" href="icons/favicon.png">
<meta name="apple-mobile-web-app-title" content="Tasks">
<meta name="apple-mobile-web-app-status-bar-style" content="white">
<meta name="apple-mobile-web-app-capable" content="yes">
</head>
<body>
<div class="main">
<div class="overlay-color">
<div class="container">
<div class="row">
<div class="column left">
<div class="left-content">
<img src="app/icons/Landing-Light.svg" class="logo">
</div>
</div>
<div class="column right">
<div class="login-container">
<div class="login-form">
<img src="app/icons/Landing-Dark.svg" class="panel-logo">
<!--Info shown on logout-->
<?php if($_GET['err']=='logout'){
echo '<h2 class="main-txt">Logout successful!</h2>';
echo '<p>You have successfully been logged out of your account.</p>';
echo '<a href="login.php" class="link">Login to your account</p>';
}
?>
<!--Info shown with invalid token-->
<?php if($_GET['err']=='invaltoken'){
echo '<h2 class="main-txt">Invalid token</h2>';
echo '<p>The token you have assigned doesn\'t match your account.</p>';
echo '<a href="login.php" class="link">Login to your account</p>';
}
?>
<!--Info shown with invalid token-->
<?php if($_GET['err']=='sessioninval'){
echo '<h2 class="main-txt">Invalid session</h2>';
echo '<p>Your session isn\'t defined. Please login to your account first.</p>';
echo '<a href="login.php" class="link">Login to your account</p>';
}
?>
<!--Info shown with invalid token-->
<?php if($_GET['err']=='ipnotwhitelisted'){
echo '<h2 class="main-txt">IP Not Whitelisted</h2>';
echo '<p>Your WAN IP address isn\'t whitelisted. Please contact your admin to resolve this issue.</p>';
echo '<a href="mailto:'.$contactemailval.'" class="link">Contact your administrator.</p>';
}
?>
<!--Info shown with invalid token-->
<?php if($_GET['err']=='blockedip'){
echo '<h2 class="main-txt">IP is Blocked</h2>';
echo '<p>Your IP address has been blocked. Please contact your admin to resolve this issue.</p>';
echo '<a href="mailto:'.$contactemailval.'" class="link">Contact your administrator.</p>';
}
?>
<!--Info shown with invalid token-->
<?php if($_GET['err']=='ldappassreset'){
echo '<h2 class="main-txt">LDAP Account</h2>';
echo '<p>You\'re trying to reset a password of an LDAP account which isn\'t allowed. If you\'re an LDAP user please contact your domain admin to have your password reset, or you can do so with password reset utilities set in place.</p>';
echo '<a href="mailto:'.$contactemailval.'" class="link">Contact your administrator.</p>';
}
?>
<!--Info shown with invalid token-->
<?php if($_GET['err']=='ldapnotconfigured'){
echo '<h2 class="main-txt">LDAP Error</h2>';
echo '<p>The admin of this deployment has not configured this app to utilize LDAP authentation. If you think this is an issue, please contact your domain admin.</p>';
echo '<a href="mailto:'.$contactemailval.'" class="link">Contact your administrator.</p>';
}
?>
</div>
</div>
</div>
</div>
<div class="notice">
<p><i class="fab fa-unsplash"></i> Backgrounds from Unsplash</p>
</div>
</div>
</div>
</div>
</body>
</html>
<style>
<?php include('landing/login-v2.css'); ?>
</style>