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(){
//rediriger si on n'a pas d'utilisateur connecté
Utilisateur.utilisateurConnecte().then(user=>this.utilisateur=user)
Utilisateur.utilisateurConnecte().then(user=>{
this.utilisateur=user
if(!this.utilisateur){
//rediriger si on n'a pas d'utilisateur connecté
//TODO : mettre noms aux routes au lieu de mettre le lien
this.$router.push("/login")
}
})
}
}

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

Loading…
Cancel
Save