OAuth2
Coinbase Business OAuth2 Authentication
The Coinbase Business API supports the OAuth2 protocol so that developers can let Coinbase users grant a 3rd party application full or partial access to their account, without sharing the account’s API key or login credentials.
It is a slightly more complex integration than the API Key authentication method, but is more flexible. OAuth2 works well for web applications, as well as desktop and mobile apps.