Auth systems/2013
(Redirected from User:CSteipp (WMF)/WMFAuth)
WMF Identity/Auth Sprint : 2013 Edit
- There are several specific issues with the existing, authentication methods used on the WMF sites. Additionally, several new features for authentication and authorization were requested over the last year. The Platform Engineering team has decided to address several of these issue and features in a set of sprints over the next few weeks.
Goals Edit
- Rework CentralAuth's SUL system to better support mobile, as well as anticipate upcomming changes in other browser's 3rd-party cookie policies
- A basic OAuth implementation to improve the security of labs projects, and potentially bots, that do work on behalf of WMF users
- (Postponed until 2014) Support implementing an OpenID provider on the WMF cluster that will be used for labs instances of MediaWiki
CentralAuth Edit
Deliverables Edit
- (bug 46902) A central domain where all WMF users will login to their centralauth ("global") accounts
- Local wikis will auto-login users who have an established login with the central domain
Docs Edit
- Design and Specifications: Auth systems/SUL2
Status Edit
Complete - deployed in August 2013
OAuth Edit
Deliverables Edit
- An OAuth 1.0a compatible system to allow delegated access by users to the MediaWiki API
- Example client, with client library
Docs Edit
- Design and Specifications: Auth systems/OAuth
- Potential Libraries: Auth systems/OAuth/Library
Status Edit
Complete - deployed in November 2013
OpenID Edit
Deliverables Edit
- Code Review of OpenID Extension
- Support for ops during deployment
Status Edit
Postponed until sometime in 2014
Task List Edit
- Design of central domain
- Evaluate and choose OAuth library - Tim
- Setup Labs instances for testing OAuth client and server - Brad
- Write stories / acceptance tests for OAuth client
- Security / code review of Extension:OpenID - Chris
- Evaluate using EventLogging for logging user,application,action - Aaron