https://levelup.gitconnected.com/making-your-api-secure-in-net-tips-and-tricks-to-keep-hackers-at-bay-c705730626de