Pastebin

ID: b002118b Expires 2026-09-13 21:36
<div class="container">
  <div id="login">
    <div class="output">
      <p id="output"></p>
    </div>
    <div>
      <h2>Login</h2>
    </div>
    <form>
      <div class="input-container">
        <label for="email">Email</label>
        <input type="text" name="email" id="email" placeholder="">
      </div>
      <div class="input-container">
        <label for="password">Password</label>
        <input placeholder="" type="password" name="password" id="password">
      </div>
      <div>
        <button id="submitBtn" type="button" class="submitBtn">Login</button>
      </div>
    </form>
  </div>
  <div id="content">
    <p>You are logged into a (not very) secure site!</p>
    <button id="logout">Logout</button>
  </div>
</div>
<style>
body {
  background:#222;
  margin:1em;
}

.container {
  width:400px;  
  margin: 40px auto;
  padding: 60px;
  text-align:center;
  border:none;
  border-radius:15px;
  color:#fff;
  background:#000;
  font-family:monospace;
  box-shadow:2px 2px 5px 2px #000;
}

input {
  padding:1em;
  border:none;
  border-radius:5px;
  margin:1em auto;
  width: 100%;
  box-sizing:border-box;
}

button {
  margin:1em;
  padding:1em;
  width:150px;
  border:solid 1px #ccc;
  border-radius:5px;
  background:#eee;
  cursor:pointer;
  transition: 0.2s;
}

button:hover {
  background:#000;
  border:solid 1px #fff;
  color:#fff;
}

button:active {
  transform:scale(0.95);
}

.input-container {
  text-align:left;
  margin-bottom:2em;
}

.hidden {
  display:none;
}
</style>
<script>
var btn = document.getElementById('submitBtn');
var output = document.getElementById('output');
var content = document.getElementById('content');
var login = document.getElementById('login');
var logout = document.getElementById('logout');
content.classList.add('hidden');

var correct_user = 'jfencott@outlook.com';
var correct_pass = '123abc';

btn.addEventListener('click', function() {
  var user = document.getElementById('email').value;
  var pass = document.getElementById('password').value;

  if (user == correct_user) {
     if (pass == correct_pass) {
       login.classList.add('hidden');
       content.classList.remove('hidden');
     } else {
       output.innerHTML = 'Password is incorrect.';
     }
  } else {
    output.innerHTML = 'Email not found.';
  }
});

logout.addEventListener('click', function() {
  content.classList.add('hidden');  
  login.classList.remove('hidden');
  output.innerHTML = "You have logged out!";
  document.getElementById('email').value = "";
  document.getElementById('password').value = "";
});
</script>
Link: https://fencott.ca/p/b002118b