Discuss and decide on AuthManager RfC
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Deskana | T75616 Tracking: API/backend issues blocking Wikipedia app development | |||
Resolved | Anomie | T32788 Allow triggering of user password reset email via the API | |||
Open | None | T90925 General authentication improvements for MediaWiki | |||
Resolved | Anomie | T48179 Allow a challenge stage during authentication | |||
Open | None | T5709 Refactoring to make external authentication and identity systems easier | |||
Resolved | Tgr | T43201 UserLoadFromSession considered evil | |||
Resolved | Anomie | T67493 Session is started by EditAction (problem for extensions using UserLoadFromSession hook) | |||
Open | Feature | None | T55156 Provide option to force a login session to end within a certain time | ||
Open | None | T89459 Modernize MediaWiki authentication system (AuthManager) | |||
Resolved | bd808 | T91105 RfC: AuthManager |
Event Timeline
Comment Actions
@daniel We would like to request an IRC discussion of this RfC at the earliest convenience of the committee
Comment Actions
Action items from the IRC meeting:
- SMalyshev is concerned about lack of model/controller split (TimStarling, 21:32:16)
- several people would like to see interface definitions (TimStarling, 21:32:34)
- no serious problems in principle given the current level of detail (TimStarling, 21:33:52)
This comment was removed by • Spage.
Comment Actions
@Anomie has a work in progress patch at https://gerrit.wikimedia.org/r/#/c/195297/ which defines interfaces and is starting to flesh out additional details of the implementation.
@csteipp has produced a state diagram of the proposed workflow that is now included in the RfC.
Comment Actions
Can this be marked resolved, or should we have another round of comments? AuthManager is pretty close to being fully implemented now.
Comment Actions
FYI the RfC was never marked approved on the wiki page nor in TechCom-RFC. on the RfC text, see T89459#2289662 .