My web app is not publicly available and will be used by certain verified users within a firewall. Do I need to worry about CSRF? Reading about the CSRF attacks and the below:
From Spring documentation:- 18.3 When to use CSRF protection
When should you use CSRF protection? Our recommendation is to use CSRF protection for any request that could be processed by a browser by normal users. If you are only creating a service that is used by non-browser clients, you will likely want to disable CSRF protection.
I believe apps hosted publicly are more susceptible.
Thank you in advance!