https://www.fadocodecamp.com/posts/understanding-csrf-attacks-and-how-to-protect-your-apps