rediriger vers la page de connexion si l'utilisateur n'est pas connecté

front
Gwenael PLANCHON 1 year ago
parent c5aac8b19a
commit d5cbb8f885

@ -9,8 +9,14 @@ export default {
} }
}, },
mounted(){ mounted(){
Utilisateur.utilisateurConnecte().then(user=>{
this.utilisateur=user
if(!this.utilisateur){
//rediriger si on n'a pas d'utilisateur connecté //rediriger si on n'a pas d'utilisateur connecté
Utilisateur.utilisateurConnecte().then(user=>this.utilisateur=user) //TODO : mettre noms aux routes au lieu de mettre le lien
this.$router.push("/login")
}
})
} }
} }

@ -40,8 +40,11 @@ export class Utilisateur extends DataObject{
} }
static async utilisateurConnecte(){ static async utilisateurConnecte(){
const utilisateur=JSON.parse(localStorage.getItem("utilisateurConnecte")) const utilisateur=JSON.parse(localStorage.getItem("utilisateurConnecte"))
if(utilisateur){
return new this(utilisateur) return new this(utilisateur)
} }
return null
}
static async utilisateurConnecteOuCreerInvite(){ static async utilisateurConnecteOuCreerInvite(){
const utilisateur=JSON.parse(localStorage.getItem("utilisateurConnecte")) const utilisateur=JSON.parse(localStorage.getItem("utilisateurConnecte"))
if(utilisateur==null){ if(utilisateur==null){

Loading…
Cancel
Save