better password validation

This commit is contained in:
2026-02-08 00:51:15 -08:00
parent 9e21d0d5c7
commit 22f7f3cf46
3 changed files with 34 additions and 10 deletions

View File

@@ -14,6 +14,16 @@
<label for="pass">Password:</label>
<input type="password" id="pass" name="pass"> <br> <br>
<input type="submit" value="Create Account">
{{if eq .Error "length"}}
<div class="login-error">
Password must be 8-64 chars (inclusive).
</div>
{{end}}
{{if eq .Error "session"}}
<div class="login-error">
Unable to create session. Please try again.
</div>
{{end}}
</form>
</div>
</body>

View File

@@ -14,12 +14,12 @@
<label for="pass">Password:</label>
<input type="password" id="pass" name="pass"> <br> <br>
<input type="submit" value="Login">
{{if eq .Error "1"}}
{{if eq .Error "invalid-creds"}}
<div class="login-error">
Invalid credentials. Please try again.
</div>
{{end}}
{{if eq .Error "2"}}
{{if eq .Error "session"}}
<div class="login-error">
Unable to create session. Please try again.
</div>