Closed waldyrious closed 4 years ago
unfortunately, the possible improvements are limited: those services where you just click "Authorize" use multi-users OAuth consumers, as all the requests pass by their servers. Having such a centralized point is not a desired feature for wikibase-cli, so we are left to having to ask users to make a bit of the work. We should try to keep it minimal and well documented though: I tried to improve the process in 280d123, please let me know if you see further possible improvements, given the constrains explained above.
Originally reported in #21. Copying the relevant comment below, for convenience.
I think the OAuth authentication UX needs a little polish:
A clear message and call should be shown, e.g. "You don't seem to have an OAuth token set yet; please open the following URL to create one".
Especially since when I open that URL I see this huge and complex form:
...when I expected an authorization screen like those that appear when I authorize a Labs tool on mediawiki.org (i.e. a dialog where I can just click "Authorize").