small commit but its for the big merge+ verif psswrd and confirm in login
This commit is contained in:
		@ -3,6 +3,9 @@
 | 
			
		||||
  import i18n from '@/i18n.js'
 | 
			
		||||
  import { login , register } from '@/rest/Users.js'
 | 
			
		||||
  import { uploadProfilePicture } from '@/rest/uploads.js'
 | 
			
		||||
  import {toast} from 'vue3-toastify'
 | 
			
		||||
  import 'vue3-toastify/dist/index.css';
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  const loginPage= ref(true)
 | 
			
		||||
  const page = ref(0)
 | 
			
		||||
@ -20,6 +23,22 @@
 | 
			
		||||
 
 | 
			
		||||
  const imageSaved = ref(false)
 | 
			
		||||
  const ppData = ref(false)
 | 
			
		||||
 | 
			
		||||
  function goBackHome(){
 | 
			
		||||
     window.location.href='#home'
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  function verifyInputs(){
 | 
			
		||||
    if(password.value==passwordConfirm.value){
 | 
			
		||||
      page.value++;
 | 
			
		||||
      return toast('Password and Confirm Password are correct.', {
 | 
			
		||||
      
 | 
			
		||||
    type: "success",});
 | 
			
		||||
    }
 | 
			
		||||
    else{
 | 
			
		||||
    return toast('Password and Confirm Password are different',{type: "error",});
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -27,7 +46,7 @@
 | 
			
		||||
      <div class='loginBox'>
 | 
			
		||||
 | 
			
		||||
        <div v-if="loginPage">
 | 
			
		||||
          <form @submit.prevent="login(email, password)"class="form">
 | 
			
		||||
          <form @submit.prevent="login(email, password);goBackHome();"class="form">
 | 
			
		||||
            <h1 style="color:rgb(239,60,168); font-family: sans-serif;">
 | 
			
		||||
              {{i18n("login.guest.signin")}}
 | 
			
		||||
            </h1>
 | 
			
		||||
@ -49,7 +68,7 @@
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div v-else>
 | 
			
		||||
          <form @submit.prevent="register(firstname, surname, birthday, password, mail, address, country, cursus)" class="form">
 | 
			
		||||
          <form class="form">
 | 
			
		||||
            <h1 style="color:rgb(239,60,168); font-family: sans-serif; text-align:center;">
 | 
			
		||||
              {{i18n("login.guest.welcome")}}
 | 
			
		||||
            </h1>
 | 
			
		||||
@ -77,7 +96,7 @@
 | 
			
		||||
              </div>
 | 
			
		||||
              
 | 
			
		||||
              <div class="switchpage">
 | 
			
		||||
                <button @click="page++">{{i18n("login.guest.nextpage")}}</button>
 | 
			
		||||
                <button @click="verifyInputs();">{{i18n("login.guest.nextpage")}}</button>
 | 
			
		||||
 | 
			
		||||
              </div>
 | 
			
		||||
              <div @click="(loginPage=!loginPage) && (page=0)" class="register">
 | 
			
		||||
@ -110,7 +129,9 @@
 | 
			
		||||
                  </select>
 | 
			
		||||
              </div>
 | 
			
		||||
              <div style="align-self:center;" class="inputBox">
 | 
			
		||||
                <button style="margin-top:25px;" @click="console.log(outputs)">{{i18n("login.guest.submit")}}</button>
 | 
			
		||||
                <button style="margin-top:25px;" @click="console.log(outputs);register(firstname, surname, birthday, password, mail, address, country, cursus);">
 | 
			
		||||
                  {{i18n("login.guest.submit")}}
 | 
			
		||||
                </button>
 | 
			
		||||
              </div>
 | 
			
		||||
              <div  class="switchpage">
 | 
			
		||||
                <button @click="page--">{{i18n("login.guest.lastpage")}}</button>
 | 
			
		||||
 | 
			
		||||
@ -6,15 +6,10 @@
 | 
			
		||||
 /* 
 | 
			
		||||
  const user = getUser(); 
 | 
			
		||||
*/
 | 
			
		||||
 const user = getUser();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 /*reactive({
 | 
			
		||||
 const user=reactive({
 | 
			
		||||
  profilePicture:"/Clyde.png",
 | 
			
		||||
  lastName:"Ghost",
 | 
			
		||||
  firstName:"Clyde",
 | 
			
		||||
  lastname:"Ghost",
 | 
			
		||||
  firstname:"Clyde",
 | 
			
		||||
  role:"student",
 | 
			
		||||
  address: "Radiator Springs",
 | 
			
		||||
  email:"ClydeGhost@gmail.com",
 | 
			
		||||
@ -93,7 +88,7 @@ function getPP(){
 | 
			
		||||
      <div class="globalInfos">
 | 
			
		||||
        <div v-if="modif==false" class="infosContainer" >
 | 
			
		||||
          <div>
 | 
			
		||||
            {{user.firstName}} {{user.lastName.toUpperCase()}}   
 | 
			
		||||
            {{user.firstname}} {{user.lastname.toUpperCase()}}   
 | 
			
		||||
          </div>
 | 
			
		||||
          <div>
 | 
			
		||||
            E-mail: {{user.email}}      
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user