Sulla base delle mie conoscenze, evitare l'uso dei cookie come meccanismo di autenticazione impedisce completamente le vulnerabilità di CSRF (ovvero l'autenticazione basata su token in una SPA), quando autenticato.
Questo rende anche non necessari i controlli CSRF sulla pagina di accesso / endpoint dell'API? Per quanto posso vedere, anche se potremmo essere indotti a inviare richieste involontariamente, non ci sarebbe alcun effetto di questo - perché non stiamo usando i cookie per autenticare le richieste successive.
Tuttavia, volevo verificare con la tua saggezza collettiva - possiamo evitarli nella pagina di accesso? E che dire di altre pagine non autenticate come il reset della password?