Expose authentication mechnanism used for oauth flow upon start…
Expose Coinbase error code, in addition to error_description, so
that clients can differentiate user_denied from other error cases
Background
Our main motivation for these changes was being able to collect more valuable analytics on user behavior during Coinbase OAuth flows.
Note: there is a change to the return type of startOAuthAuthentication, which we consider to be essentially backwards compatible, since the truthy and falsy return values are consistent with this change.
Changes
start…
error_description
, so that clients can differentiateuser_denied
from other error casesBackground
Our main motivation for these changes was being able to collect more valuable analytics on user behavior during Coinbase OAuth flows.
Note: there is a change to the return type of
startOAuthAuthentication
, which we consider to be essentially backwards compatible, since the truthy and falsy return values are consistent with this change.Thanks!
cc/ @david-bt