Password
This commit is contained in:
@@ -10,6 +10,7 @@
|
|||||||
<form id="registerForm">
|
<form id="registerForm">
|
||||||
<input type="text" id="regUser" placeholder="Username" required>
|
<input type="text" id="regUser" placeholder="Username" required>
|
||||||
<input type="password" id="regPass" placeholder="Password" required>
|
<input type="password" id="regPass" placeholder="Password" required>
|
||||||
|
<input type="password" id="regVerify" placeholder="Verify password" required>
|
||||||
<select id="regRole" name="Role" required>
|
<select id="regRole" name="Role" required>
|
||||||
<option value="user">User</option>
|
<option value="user">User</option>
|
||||||
<option value="player">Player</option>
|
<option value="player">Player</option>
|
||||||
|
|||||||
@@ -4,6 +4,11 @@ const registerForm = document.getElementById("registerForm");
|
|||||||
|
|
||||||
if (registerForm) registerForm.onsubmit = async e => {
|
if (registerForm) registerForm.onsubmit = async e => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
if (registerForm.regPass.value !== registerForm.regVerify.value) {
|
||||||
|
alert("Passwords must match");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
let resultObject = await postData("/register", {
|
let resultObject = await postData("/register", {
|
||||||
username: registerForm.regUser.value,
|
username: registerForm.regUser.value,
|
||||||
password: registerForm.regPass.value,
|
password: registerForm.regPass.value,
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ async function populateuserData() {
|
|||||||
|
|
||||||
for (const [attribute, value] of Object.entries(user)) {
|
for (const [attribute, value] of Object.entries(user)) {
|
||||||
document.querySelectorAll(`.user-${attribute}`).forEach(element => {
|
document.querySelectorAll(`.user-${attribute}`).forEach(element => {
|
||||||
if (attribute === "FirstName" && value === "") {
|
if (attribute === "FirstName" && !value) {
|
||||||
var text = element.textContent;
|
var text = element.textContent;
|
||||||
element.textContent = text.replace("%", user.Username);
|
element.textContent = text.replace("%", user.Username);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user