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(){
//rediriger si on n'a pas d'utilisateur connecté Utilisateur.utilisateurConnecte().then(user=>{
Utilisateur.utilisateurConnecte().then(user=>this.utilisateur=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(){ static async utilisateurConnecte(){
const utilisateur=JSON.parse(localStorage.getItem("utilisateurConnecte")) const utilisateur=JSON.parse(localStorage.getItem("utilisateurConnecte"))
return new this(utilisateur) if(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"))

Loading…
Cancel
Save