Salve, devo controllare se un utente è loggato o meno e in tal caso riportarlo nella pagina di login (caso classico!), solo che devo farlo così: il controllo avviene tramite una chiamata ajax jsonp all'interno della funzione success (la chiamata ajax va in success sia che l'utente è loggato sia l'opposto), la chiamata deve essere fatta all'interno di una pagina a cui può accedere solo un utente registrato.
Il problema è questo: per quanto io possa fare questa chiamata all'inizio della pagina questa verrà sempre caricata e poi, in caso di utente non loggato, reinderizzata alla pagina di login.
In pratica se l'utente non è loggato viene comunque visualizzata la pagina anche per mezzo secondo.
Io invece voglio che la chiamate sia bloccante ovvero che fino a quando all'interno della funzione success io non controllo che l'utente ha il permesso di accedere o viceversa, non venga visualizzato nulla.
Ho provato a impostare async: false, ma non cambia molto.