MediaWiki-extensions-EmailAuthComponent
ActivePublic

Members (3)

Watchers (4)

Details

Description

EmailAuth is a MediaWiki extension that allows two-factor authentication using email.

Recent Activity

Yesterday

Maintenance_bot removed a project from T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response: Patch-For-Review.
Sun, Oct 5, 2:30 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
ReleaseTaggerBot added a project to T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response: MW-1.45-notes (1.45.0-wmf.22; 2025-10-07).
Sun, Oct 5, 2:00 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
gerritbot added a comment to T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response.

Change #1193403 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Log using a DeferredUpdate in onEmailAuthRequireToken

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

Sun, Oct 5, 1:45 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth

Fri, Oct 3

STran moved T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response from In progress to Needs review on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.
Fri, Oct 3, 2:24 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
gerritbot added a project to T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response: Patch-For-Review.
Fri, Oct 3, 2:21 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
gerritbot added a comment to T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response.

Change #1193403 had a related patch set uploaded (by STran; author: STran):

[mediawiki/extensions/WikimediaEvents@master] Log using a DeferredUpdate in onEmailAuthRequireToken

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

Fri, Oct 3, 2:21 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth

Wed, Oct 1

STran moved T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response from Maintenance ready to In progress on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.
Wed, Oct 1, 2:32 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
STran claimed T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response.
Wed, Oct 1, 2:32 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
OKryva-WMF moved T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response from Priority backlog to Maintenance ready on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.
Wed, Oct 1, 11:57 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
OKryva-WMF added a project to T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response: Essential-Work.
Wed, Oct 1, 11:57 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
Bugreporter renamed T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response from EmailAuth: Don't block on IPoid response to Wikimedia's EmailAuth hook implementation: Don't block on IPoid response.
Wed, Oct 1, 9:24 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
OKryva-WMF edited projects for T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response, added: Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)); removed Product Safety and Integrity.
Wed, Oct 1, 8:56 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
kostajh added a project to T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response: Product Safety and Integrity.
Wed, Oct 1, 7:57 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth
kostajh created T406098: Wikimedia's EmailAuth hook implementation: Don't block on IPoid response.
Wed, Oct 1, 7:57 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Essential-Work, MediaWiki-extensions-WikimediaEvents, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MediaWiki-extensions-EmailAuth

Mon, Sep 29

jrbs added a member for MediaWiki-extensions-EmailAuth: jrbs.
Mon, Sep 29, 3:41 AM
jrbs moved T404009: Use Zendesk API to get requester emails into the spreadsheet from Backlog to Done on the FY2025-26 WE4.6.1 Support Desk Streamlining board.
Mon, Sep 29, 3:39 AM · FY2025-26 WE4.6.1 Support Desk Streamlining, MediaWiki-extensions-EmailAuth
jrbs closed T404009: Use Zendesk API to get requester emails into the spreadsheet as Resolved.

This is done!

Mon, Sep 29, 3:39 AM · FY2025-26 WE4.6.1 Support Desk Streamlining, MediaWiki-extensions-EmailAuth

Sun, Sep 28

A_smart_kitten added a comment to T401939: Create a Wikimedia* extension for site customizations.

Slight side note; IMO it might be a good idea to have something similar to WikimediaEvents' OWNERS.md for the new extension, to ensure that the stewardship information for each part of the code is documented/easily accessible :)

Sun, Sep 28, 4:10 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests

Thu, Sep 25

Jdforrester-WMF added a comment to T401939: Create a Wikimedia* extension for site customizations.

Could we make it more specific? WikimediaOverrides? WikimediaCustomConfig?

No objections in theory although those sound less specific to me.

Thu, Sep 25, 2:40 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr added a comment to T401939: Create a Wikimedia* extension for site customizations.

Could we make it more specific? WikimediaOverrides? WikimediaCustomConfig?

Thu, Sep 25, 12:17 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Jdlrobson-WMF added a comment to T401939: Create a Wikimedia* extension for site customizations.

What if instead of making a 4th extension (and a 5th place overall for WMF deployed changes) the 3 existing extensions were merged into a single "WikimediaCustomizations" extension?

Big +1 to this end goal. FWIW I do think we could retain git history using sub directories and git remote.

Thu, Sep 25, 9:33 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests

Fri, Sep 19

jrbs moved T399749: Link to Zendesk form from EmailAuth failure message from In Progress to Done on the FY2025-26 WE4.6.1 Support Desk Streamlining board.
Fri, Sep 19, 11:29 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
jrbs closed T399749: Link to Zendesk form from EmailAuth failure message as Resolved.

This is merged now and requests are coming through, so I'm calling this particular task Resolved. There remains some confusion on T390657.

Fri, Sep 19, 11:29 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
jrbs added a comment to T390657: Documentation: Create and link to https://www.mediawiki.org/wiki/Help:Extension:EmailAuth.

Sorry for the confusion here as a result of T399749. I'm not sure merging the pages makes sense, since the audiences are probably slightly different: The Meta page is for immediate help getting back into an account (and is Wikimedia-specific) while the MW page is more about the extension itself.

Fri, Sep 19, 11:28 PM · Documentation, MediaWiki-extensions-EmailAuth
Jdforrester-WMF added a comment to T401939: Create a Wikimedia* extension for site customizations.

Let's go with the more generic WikimediaCustomizations name, and leave it to the future whether WikimediaMessages etc. gets merged. I don't want to block this task on that (there are some relatively urgent motivations for it), and the CI issue seems potentially disruptive.

Fri, Sep 19, 8:04 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr added a comment to T401939: Create a Wikimedia* extension for site customizations.

Let's go with the more generic WikimediaCustomizations name, and leave it to the future whether WikimediaMessages etc. gets merged. I don't want to block this task on that (there are some relatively urgent motivations for it), and the CI issue seems potentially disruptive.

Fri, Sep 19, 8:02 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests

Wed, Sep 17

gerritbot added a project to T399742: Integrated on-page form for EmailAuth recovery requests: Patch-For-Review.
Wed, Sep 17, 3:49 PM · Patch-For-Review, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
gerritbot added a comment to T399742: Integrated on-page form for EmailAuth recovery requests.

Change #1189245 had a related patch set uploaded (by Mmartorana; author: Mmartorana):

[mediawiki/extensions/WikimediaMessages@master] Add on-page form for EmailAuth recovery requests

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

Wed, Sep 17, 3:49 PM · Patch-For-Review, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining

Tue, Sep 16

Amire80 added a project to T401939: Create a Wikimedia* extension for site customizations: I18n.
Tue, Sep 16, 6:56 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Bugreporter added a comment to T401939: Create a Wikimedia* extension for site customizations.

Is the Wikisource extension the only Wikimedia project-specific extension so far? Splitting by project like that seems like a reasonable way to limit an extension's scope — although of course lots of what's in question here is globally-applicable stuff.

It does sound like a general Wikimedia extension makes lots of sense, better than splitting things into separate Wikimedia* extensions based on implementation detail. It could perhaps become a tempting place to put things that might be better built to be wiki-agnostic (i.e. easier than setting up a new extension), but if the alternative is mediawiki-config then it'd definitely be an improvement.

Tue, Sep 16, 10:10 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Samwilson added a comment to T401939: Create a Wikimedia* extension for site customizations.

Is the Wikisource extension the only Wikimedia project-specific extension so far? Splitting by project like that seems like a reasonable way to limit an extension's scope — although of course lots of what's in question here is globally-applicable stuff.

Tue, Sep 16, 9:56 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr added parent tasks for T401939: Create a Wikimedia* extension for site customizations: Unknown Object (Task), T397244: Private mitigation blocks registration from certain email domains but gives misleading error about rate limits.
Tue, Sep 16, 9:36 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr added a comment to T401939: Create a Wikimedia* extension for site customizations.

There are btw a bunch of other extensions named WikimediaSomething (WikimediaEditorTasks, WikimediaIncubator, WikimediaBadges, WikimediaApiPortalOAuth, WikimediaCampaignEvents) but I think those are more like normal extensions that provide some self-contained feature without interacting a lot with other extensions, that feature just happens to be something that's probably only of interest to Wikimedia wikis. (Or maybe not? I'm not really familiar with most of them.)

Tue, Sep 16, 9:32 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr added a comment to T401939: Create a Wikimedia* extension for site customizations.

What if instead of making a 4th extension (and a 5th place overall for WMF deployed changes) the 3 existing extensions were merged into a single "WikimediaCustomizations" extension?

Tue, Sep 16, 9:26 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr updated the task description for T401939: Create a Wikimedia* extension for site customizations.
Tue, Sep 16, 9:10 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Bugreporter added a comment to T401939: Create a Wikimedia* extension for site customizations.

We have three Wikimedia* extensions that are for adapting other extensions' behavior to Wikimedia policies/expectations/brand/whatever:

What if instead of making a 4th extension (and a 5th place overall for WMF deployed changes) the 3 existing extensions were merged into a single "WikimediaCustomizations" extension? I don't care about the name, but generally the idea would be have one spot to put all the MediaWiki internals changes (message customization, analytics integration, maintenance scripts, miscellaneous hook implementations) and operations/mediawiki-config for LocalSettings.php configuration things.

Tue, Sep 16, 8:50 AM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests

Mon, Sep 15

bd808 added a comment to T401939: Create a Wikimedia* extension for site customizations.

We have three Wikimedia* extensions that are for adapting other extensions' behavior to Wikimedia policies/expectations/brand/whatever:

Mon, Sep 15, 9:50 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
JTweed-WMF moved T401939: Create a Wikimedia* extension for site customizations from Inbox, needs triage to Next on the MediaWiki-Platform-Team board.
Mon, Sep 15, 2:44 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests

Sun, Sep 14

Tgr added a project to T401939: Create a Wikimedia* extension for site customizations: MediaWiki-Platform-Team.
Sun, Sep 14, 4:31 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Tgr added a comment to T401939: Create a Wikimedia* extension for site customizations.

https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests#mediawiki/extensions/WikimediaHooks

Sun, Sep 14, 4:31 PM · I18n, MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests

Fri, Sep 12

mmartorana moved T399749: Link to Zendesk form from EmailAuth failure message from Backlog to In Progress on the FY2025-26 WE4.6.1 Support Desk Streamlining board.
Fri, Sep 12, 4:01 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
mmartorana moved T399742: Integrated on-page form for EmailAuth recovery requests from Backlog to In Progress on the FY2025-26 WE4.6.1 Support Desk Streamlining board.
Fri, Sep 12, 4:00 PM · Patch-For-Review, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining

Thu, Sep 11

Maintenance_bot removed a project from T399749: Link to Zendesk form from EmailAuth failure message: Patch-For-Review.
Thu, Sep 11, 7:31 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
gerritbot added a comment to T399749: Link to Zendesk form from EmailAuth failure message.

Change #1187511 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] WikimediaOverrides: Add Special:MyLanguage to meta link in wikimedia-emailauth-login-help

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

Thu, Sep 11, 7:15 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
gerritbot added a project to T399749: Link to Zendesk form from EmailAuth failure message: Patch-For-Review.
Thu, Sep 11, 6:53 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
gerritbot added a comment to T399749: Link to Zendesk form from EmailAuth failure message.

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

[mediawiki/extensions/WikimediaMessages@master] WikimediaOverrides: Add Special:MyLanguage to meta link in wikimedia-emailauth-login-help

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

Thu, Sep 11, 6:53 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
Reedy added a comment to T399749: Link to Zendesk form from EmailAuth failure message.

T390657: Documentation: Create and link to https://www.mediawiki.org/wiki/Help:Extension:EmailAuth was requesting a link to https://www.mediawiki.org/wiki/Help:Extension:EmailAuth like the non overridden version has... Is this still warranted with the change here?

Thu, Sep 11, 6:52 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining
Reedy added a comment to T390657: Documentation: Create and link to https://www.mediawiki.org/wiki/Help:Extension:EmailAuth.

T399749: Link to Zendesk form from EmailAuth failure message has added a link to https://meta.wikimedia.org/wiki/Help:Account_recovery

Thu, Sep 11, 6:51 PM · Documentation, MediaWiki-extensions-EmailAuth
Reedy removed a project from T383047: Could not send confirmation email: Unknown error in PHP's mail() function.: Patch-For-Review.
Thu, Sep 11, 6:45 PM · MediaWiki-extensions-EmailAuth, MediaWiki-Email, MW-1.44-notes (1.44.0-wmf.13; 2025-01-21), Mail, Infrastructure-Foundations, MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, Wikimedia-production-error
ReleaseTaggerBot added a project to T399749: Link to Zendesk form from EmailAuth failure message: MW-1.45-notes (1.45.0-wmf.19; 2025-09-16).
Thu, Sep 11, 6:01 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WikimediaMessages, MediaWiki-extensions-EmailAuth, FY2025-26 WE4.6.1 Support Desk Streamlining