Steps to replicate the issue (include links if applicable):
- Created and approved my OAuth 2.0 non-owner-only client https://meta.wikimedia.org/wiki/Special:OAuthListConsumers/view/7a3e8b26c7299dc9cf4a2bf3c073f7fc
- Run curl according to https://www.wikidata.org/wiki/Wikidata:REST_API/Authentication#Non-owner-only_clients
What happens?:
{"error":"invalid_client","error_description":"Client authentication failed","message":"Client authentication failed"}%What should have happened instead?:
Get temporary bearer token
Note: I created v1.0 of this client as owner-only, and it works fine with the bearer token. I then created v1.1 as non-owner-only, but can't get the bearer token. Is that related to the v1.0 one perhaps?