code: func (provider *HerokuProvider) CompleteAuth(data objx.Map) (*common.Credentials, error) {
  	return oauth2.CompleteAuth(provider.TripperFactory(), data, provider.config, provider)
  }
docs: // CompleteAuth takes a map of arguments that are used to
  // complete the authorisation process, completes it, and returns
  // the appropriate Credentials.