This commit is contained in:
Gilles Lazures 2026-01-19 20:34:07 +01:00
parent 44a9ff12b1
commit 535c21b971
2 changed files with 15 additions and 6 deletions

View File

@ -27,7 +27,7 @@
<input type="email" placeholder="Adresse mail" id="email"> <input type="email" placeholder="Adresse mail" id="email">
<input type="text" placeholder="Nom d'utilisateur" id="username"> <input type="text" placeholder="Nom d'utilisateur" id="username">
<input type="password" placeholder="Mot de passe" id="password"> <input type="password" placeholder="Mot de passe" id="password">
<button onclick="register()"> <button id="register">
Créer mon compte ! Créer mon compte !
</button> </button>
</div> </div>

View File

@ -1,13 +1,15 @@
async function register() { const button = document.querySelector("#register")
async function register(email, username, password) {
const response = await fetch("https://yggdrasil.azures.fr/register", { const response = await fetch("https://yggdrasil.azures.fr/register", {
method: "POST", method: "POST",
headers: { headers: {
"content-type": "application/json" "content-type": "application/json"
}, },
body: JSON.stringify({ body: JSON.stringify({
email: email.value, email,
username: username.value, username,
password: password.value password
}) })
}) })
const json = await response.json() const json = await response.json()
@ -17,4 +19,11 @@ async function register() {
console.log(json) console.log(json)
return iziToast.success({ title: "Succès", message: json.message }) return iziToast.success({ title: "Succès", message: json.message })
} }
} }
button.addEventListener("onclick", () => {
const email = document.querySelector("#email")
const username = document.querySelector("#username")
const password = document.querySelector("#password")
register(email, username, password)
})