[Wikidata-bugs] [Maniphest] T313897: Create a OAuth consumer on Beta Wikidata for Wikibase REST API

2022-08-02 Thread WMDE-leszek
WMDE-leszek closed this task as "Invalid".
WMDE-leszek added a comment.


  Opening this task was premature.
  There will be no "central" Wikibase REST API OAuth consumer for Beta 
Wikidata, that would make little sense. Users will be instead of pointed to the 
existing docs on registering their clients so they can test REST API.
  WMDE has created the OAuth client/consumer for its own testing purposes.

TASK DETAIL
  https://phabricator.wikimedia.org/T313897

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: WMDE-leszek
Cc: Lydia_Pintscher, ItamarWMDE, WMDE-leszek, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313897: Create a OAuth consumer on Beta Wikidata for Wikibase REST API

2022-08-01 Thread ItamarWMDE
ItamarWMDE added a comment.


  This can be achieved by requesting an oauth consumer at: 
https://meta.wikimedia.beta.wmflabs.org/wiki/Special:OAuthConsumerRegistration
  If this is not processed in time we can ping any of the people in this list: 
https://meta.wikimedia.beta.wmflabs.org/wiki/Special:ListUsers/oauthadmin
  
  @WMDE-leszek I'm not clear which application are we registering a consumer 
for, can you please clarify?

TASK DETAIL
  https://phabricator.wikimedia.org/T313897

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE
Cc: Lydia_Pintscher, ItamarWMDE, WMDE-leszek, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313897: Create a OAuth consumer on Beta Wikidata for Wikibase REST API

2022-07-27 Thread ItamarWMDE
ItamarWMDE moved this task from Incoming to Prioritized on the 
wmde-wikidata-tech board.
ItamarWMDE added a project: Wikidata Dev Team.

TASK DETAIL
  https://phabricator.wikimedia.org/T313897

WORKBOARD
  https://phabricator.wikimedia.org/project/board/5864/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE
Cc: Lydia_Pintscher, ItamarWMDE, WMDE-leszek, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313897: Create a OAuth consumer on Beta Wikidata for Wikibase REST API

2022-07-27 Thread ItamarWMDE
ItamarWMDE added a comment.


  **Prio Notes**
  
  - Does not affect end users
  - Affects development efforts
  - Does not affect onboarding efforts
  - Affects additional stakeholders (Product Platform Team)

TASK DETAIL
  https://phabricator.wikimedia.org/T313897

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE
Cc: Lydia_Pintscher, ItamarWMDE, WMDE-leszek, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T313897: Create a OAuth consumer on Beta Wikidata for Wikibase REST API

2022-07-27 Thread WMDE-leszek
WMDE-leszek created this task.
WMDE-leszek added projects: Wikidata, wmde-wikidata-tech, wdwb-tech, Wikibase 
Product Platform.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Wikibase REST API, based on Mediawiki REST API, intends to rely on 
Mediawiki's OAuth protocol to authenticate and authorize users making API 
requests, which is the recommended way of user authorization in Mediawiki REST 
API .
  
  In order to authenticate/authorize with OAuth Wikibase REST API requires an 
OAuth consumer to be registered for its use on Mediawiki instance. (per 
Mediawiki OAuth developer instructions 
) Currently none is 
provided for Wikibase REST API on Beta Wikidata, we think.
  
  While currently if the API request is made in the browser/client session 
where user has previously authenticated as a Beta Wikidata user and has auth 
cookies, REST API requests will also be authenticated/authorized as long as 
cookies are provided. (this happens e.g. when making GET REST API requests in 
the browser session where user logged in on Beta Wikidata first) This is only 
considered a happy coincidence though. As OAuth is the recommended and the 
intended long-term way of user authentication/authorization it make sense that 
early experimental API clients have ability to use the "right" way early on.

TASK DETAIL
  https://phabricator.wikimedia.org/T313897

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: WMDE-leszek
Cc: Lydia_Pintscher, ItamarWMDE, WMDE-leszek, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org