Page MenuHomePhabricator

Require reauth for all visits to and actions on Special:OATHManage
Closed, ResolvedPublic

Description

To simplify reauth management, require reauthentication every time Special:OATHManage is viewed or any action is taken.

Currently, adding an auth method requires full reauthentication, but removing one requires reauthenticating only with the method that is being removed (but not with a password). When multiple methods are supported, we'll want to allow removing one method by authenticating with another -- this change will enable that.

T402037: Increase ReauthenticateTime to 1 hour should be done first, otherwise the user experience would be very annoying.

Event Timeline

Change #1180261 had a related patch set uploaded (by Mstyles; author: Mstyles):

[mediawiki/core@master] config: Change Reauthenticate Time Default

https://gerrit.wikimedia.org/r/1180261

Change #1180262 had a related patch set uploaded (by Mstyles; author: Mstyles):

[mediawiki/extensions/OATHAuth@master] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180262

Change #1180262 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@master] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180262

Change #1180664 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_44] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180664

Change #1180665 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_43] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180665

Change #1180666 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_39] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180666

Change #1180666 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@REL1_39] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180666

Change #1180664 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@REL1_44] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180664

Change #1180998 had a related patch set uploaded (by Mstyles; author: Mstyles):

[mediawiki/extensions/OATHAuth@master] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1180998

Change #1180998 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@master] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1180998

Change #1181783 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_43] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181783

Change #1181784 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_42] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181784

Change #1181785 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_39] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181785

Change #1181784 abandoned by Reedy:

[mediawiki/extensions/OATHAuth@REL1_42] Use standard reauth on Special:OATHManage

Reason:

I keep doing this. It's EOL

https://gerrit.wikimedia.org/r/1181784

Change #1181787 had a related patch set uploaded (by Reedy; author: Mstyles):

[mediawiki/extensions/OATHAuth@REL1_44] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181787

Change #1180665 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@REL1_43] Remove ReauthenticateTime override

https://gerrit.wikimedia.org/r/1180665

Change #1181785 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@REL1_39] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181785

Change #1181787 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@REL1_44] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181787

Change #1181783 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@REL1_43] Use standard reauth on Special:OATHManage

https://gerrit.wikimedia.org/r/1181783