Pourquoi cela ne fonctionne-t-il pas ?
if(typeof(localStorage.getItem("username"))=='undefined'){
alert('no');
};
L'objectif est de rediriger l'utilisateur de la page d'index vers la page de connexion s'il n'est pas déjà connecté. Ici, le localStorage.getItem("username"))
n'est pas définie pour le moment.
C'est pour une application ios phonegap.
2 votes
Je suis surpris que personne ne l'ait encore dit - la sécurité côté client est fortement déconseillée. On peut simplement appuyer sur F12 et lancer
localStorage['username']='admin'
puis de mettre le bazar dans votre site web.5 votes
@oriadam J'espère que personne ne base l'autorisation sur le localStorage, mais il est parfaitement correct de stocker le JWT accessToken dans le localStorage.