Auth systems/OAuth/Tasks

Outstanding Development tasks

edit

Core

edit

Extension

edit
  • Week of July 15
  • Week of July 22
  • Week of July 29
    • (blocker) hooks to trigger CentralAuth autocreate for account for handshakes on non-central wikis - Chris or Brad? [using global ids instead]
    • (blocker) change tagging hook handlers
  • Future
  • let consumers opt out of secret keys and only use RSA keys
  • (low) use htmlform in Special:MWOauth
  • (low priority) A special page to allow verification codes to be passed to mobile/bot consumers with no webserver (something like https://developers.google.com/accounts/images/OauthUX_nocallback.png)
  • (low priority) Allow Consumer owner to grant access for their user account, when application is in stage 'proposed'

Outstanding Deployment tasks

edit
  • Deploy to beta - Week of July 22
  • Deploy to test2, mediawiki.org - Week of August 19th
  • Deploy to all - late August

Outstanding Process decisions / work

edit
  • Consumer Approval process:
    • Who should have rights to do these?
    • Who should have the rights to disable a mis-behaving consumer? (Stewards?)
  • Training for Consumer developers
    • Hong Kong training?
    • Office hours?