aboutsummaryrefslogtreecommitdiff
path: root/app/templates
diff options
context:
space:
mode:
authorParker <contact@pkrm.dev>2024-09-20 18:26:40 -0500
committerParker <contact@pkrm.dev>2024-09-20 18:26:40 -0500
commitcf6e4be30f883d768789eac67f713ee2d49cdfd5 (patch)
tree7c24d21207ffbbbad0d75474fe46c2ace1817aa6 /app/templates
parent1acb17b3afcad00c09b01afcf01c5bf5edbc9d1c (diff)
Add complexity requirements for passwords
Diffstat (limited to 'app/templates')
-rw-r--r--app/templates/signup.html5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/templates/signup.html b/app/templates/signup.html
index 0d2aebd..a6d8fbf 100644
--- a/app/templates/signup.html
+++ b/app/templates/signup.html
@@ -7,7 +7,7 @@
</head>
<body>
<div>
- <p id="error">User already exists. Please try again</p>
+ <p id="error"></p>
<form action="/signup" method="POST">
<input type="text" name="username" placeholder="Username" required>
<input type="password" name="password" placeholder="Password" required>
@@ -15,6 +15,7 @@
</form>
<hr>
<p>Already have an account? <a href="/login">Log in now</a></p>
+ <p>Passwords must be at least 8 characters long and contain a number, special character, and uppercase character.</p>
</div>
</body>
</html>
@@ -33,6 +34,7 @@
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
+ max-width: 330px;
}
input {
@@ -104,6 +106,7 @@
if (data.status != "success") {
document.getElementById('error').style.display = 'block';
+ document.getElementById('error').innerText = data.status;
} else {
window.location.href = '/dashboard';
}