The complete guide to protecting your APIs with OAuth2
I think oauth is abused as a way of protecting your API. Often it’s just an unnecessary complication which makes your API harder to use and your libraries bloated.If Stripe can get away with just public and secret key pair, there is a big chance it’s enough for you as well.