Uno dei miei colleghi ha suggerito i seguenti metodi per proteggersi dagli attacchi XSS nella mia applicazione angular5:
-
Abilita
X-XSS-Protection
header -
Abilita
X-frame-options
header -
Aggiunta di una corretta politica di sicurezza del contenuto per impedire l'esecuzione in linea di JavaScript.
Ma non credo che quanto sopra protegga la mia applicazione da tutti gli attacchi XSS. Ho bisogno di qualcosa di più di quanto sopra?
Nota
Sto pensando di passare il token auth all'API back-end tramite authorization
header. Per fare ciò, ho bisogno di memorizzare il token nella memoria locale o in un cookie (accesso a ready by javascript).