https://droidcrunch.com/api-authentication/
API Authentication Explained: API Keys, OAuth, JWT & Bearer Tokens