The-End-of-OAuth-Nightmares%3A-How-to-Securely-Manage-API-Authentication-at-Scale