Ciao ragazzi,
devo interagire con un server che offre interfacce REST (che sono stateless).
Quindi ad ogni richiesta devo mettere lo username e la password.
Per evitare di farle scrivere all'utente le salvo nella localStorage del browser.
Il comportamento dell'applicazione è:
Sto nella pagina login, inserisco user e password in una form e provo a fare una richiesta ai servizi, se la risposta è positiva allora le credenziali sono corrette me le salvo nel localStorage ed entro nell'applicazione. Da li in poi ad ogni richiesta le recupero e uso quelle.

Il mio problema è nel momento in cui tali credenziali sono sbagliate, in tal caso mi viene restituito un popop per reinserirle. Se le inserisco corrente entro nell'applicazione ma viene bypassato il salvataggio nel localStorage.

Ho anche provato a impostare una callback che mi ritorna alla pagina di login in caso di autenticazione non riuscita ma viene richiamata solo dopo che è visualizzato il popup.
Io vorrei che questo popup per l'inserimento delle credenziali non mi venga visualizzato o che comunque possa salvare da qualche parte i dati che ci inserisco!
Grazie!