diff --git a/public/inputHandler/verifyPassword.js b/public/inputHandler/verifyPassword.js new file mode 100644 index 0000000..e69de29 diff --git a/public/registrieren/registrieren.html b/public/registrieren/registrieren.html index e2a34b5..d54eb27 100644 --- a/public/registrieren/registrieren.html +++ b/public/registrieren/registrieren.html @@ -1,16 +1,16 @@ - - - - - - - Registrieren + + + + + + + Registrieren -
+
@@ -58,6 +58,18 @@ document.getElementById('register').addEventListener('click', async (event) => { event.preventDefault(); + const passwordEl = document.getElementById('regPassword') + const password = passwordEl.value + const confirmPasswordEl = document.getElementById('confirmPassword') + const confirmPassword = confirmPasswordEl.value + + if (password !== confirmPassword) { + passwordEl.value = '' + confirmPasswordEl.value= '' + alert('Die Passwörter stimmen nicht überein.') + return + } + const formData = { name: document.getElementById('vorname').value, lower_name: document.getElementById('nachname').value, @@ -77,7 +89,7 @@ const data = await response.json(); sessionStorage.setItem("user_id", data.id) alert('Nutzer erfolgreich hinzugefügt! Ihre Kundennummer: ' + data.id) - window.location.href= '/' + window.location.href = '/' } else { alert('Fehler bei der Registrierung.') } diff --git a/public/session_storage/login-toggle.js b/public/session_storage/login-toggle.js new file mode 100644 index 0000000..e69de29