issue manifests during 'strava login' as -
oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter.
the underlying message from the server is the error -
{'message': 'Bad Request', 'errors': [{'resource': 'Application', 'field': 'client_id', 'code': 'invalid'}]}
the root cause appears to be that the client_id is not included in the access token request.
reproduced with requests==2.22.0, requests-oauthlib==1.3.0, oauthlib==3.1.0
issue manifests during 'strava login' as - oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter.
the underlying message from the server is the error - {'message': 'Bad Request', 'errors': [{'resource': 'Application', 'field': 'client_id', 'code': 'invalid'}]}
the root cause appears to be that the client_id is not included in the access token request.
reproduced with requests==2.22.0, requests-oauthlib==1.3.0, oauthlib==3.1.0