diff --git a/science-quest/src/components/Login.vue b/science-quest/src/components/Login.vue index e8dd9eb..ce78bb2 100644 --- a/science-quest/src/components/Login.vue +++ b/science-quest/src/components/Login.vue @@ -3,24 +3,13 @@ import { REST_API } from '@/assets/const' import { RouterLink } from 'vue-router' export default { - data() { - return { - email:"", - password:"" - } - }, methods:{ - login: function (event){ - event.stopPropagation() - //TODO : se connecter avec l'api et stocker l'id de session que renvoie l'api dans un cookie - console.log("yay") - //this.email et this.password synchronisés avec v-model - console.log(this.email) - console.log(this.password) - - const loginMDP={pseudo:this.email, motDePasse:this.password} + login: function (event){event.stopPropagation() + let donnees=Object.fromEntries(new FormData(formajouter)) - fetch(REST_API+"/utilisateur/connexion", {method:"POST", body:JSON.stringify(loginMDP)}).then(response=>console.log(response)) + const donneesJson=JSON.stringify(donnees) + console.log(donnees) + fetch(REST_API+"/utilisateur/connexion", {method:"POST", body:donneesJson, headers:{"Content-Type":"application/json"}}).then(response=>console.log(response)) } } } @@ -29,26 +18,26 @@ export default {