maxlath / wikibase-cli

read and edit a Wikibase instance from the command line
MIT License
223 stars 24 forks source link

meta-wiki autoconfirmed userAccount necessary to request OAuth token #96

Closed jum-s closed 4 years ago

jum-s commented 4 years ago

A wikimedia user need to be autoconfirmed on meta-wiki to be able to request Oauth token. A user to make a few edits before being able to be autoconfirmed, it might be problematic for users who do not use meta-wiki so much. Since wikidata do not provide a consumer registration feature (Special:OAuthConsumerRegistration), maybe it would make more easier to create a Oauth consumer directly on wikidata, to create credentials

maxlath commented 4 years ago

unfortunately, it seems it can't be created on Wikidata itself, Special:OAuthConsumerRegistration/propose doesn't exist :/

maxlath commented 4 years ago

good news! there is an option to not give your password, and give limited rights to wikibase-cli by setting up a bot password: so that's what wikibase-cli prompt now recommends (58ca02c)

I also added a warning on the rights issue in wikibase-edit documentation