Login now based on email
Build LinkLog Development Image / development-image (push) Successful in 10s
Build LinkLog Development Image / development-image (push) Successful in 10s
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
|
||||
const form = document.querySelector('#login-form');
|
||||
const status = document.querySelector('#login-status');
|
||||
const otpInput = document.querySelector('#otp');
|
||||
|
||||
form.addEventListener('submit', async (event) => {
|
||||
event.preventDefault();
|
||||
@@ -14,8 +13,9 @@ form.addEventListener('submit', async (event) => {
|
||||
method: 'POST',
|
||||
headers: {'Content-Type': 'application/json'},
|
||||
body: JSON.stringify({
|
||||
...Object.fromEntries(new FormData(form)),
|
||||
otp: otpInput.value.trim() || null,
|
||||
email: form.elements.email.value.trim(),
|
||||
password: form.elements.password.value,
|
||||
otp: form.elements.otp.value.trim() || null,
|
||||
}),
|
||||
});
|
||||
|
||||
|
||||
@@ -38,8 +38,8 @@
|
||||
<section class="link-item settings-panel">
|
||||
<form id="login-form">
|
||||
<label>
|
||||
Username
|
||||
<input id="username" name="username" type="text" autocomplete="username" required />
|
||||
Email address
|
||||
<input id="email" name="email" type="email" autocomplete="username" required />
|
||||
</label>
|
||||
<label>
|
||||
Password
|
||||
|
||||
Reference in New Issue
Block a user