Extension:OATHAuth - breaking changes!

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Extension:OATHAuth - breaking changes!

Robert Vogel
Hello everybody!

The extension "OATHAuth" has been refactored recently. As a dedicated
PHP namespace has been introduced for that extension, all full
qualified class names have changed.

It has been noticed that some external code relies on class names
(T228588 [1]) of that extension.

All classes are now in `MediaWiki\Extension\OATHAuth` namespace.

Most notably the former `TOTPAuthenticationRequest` is now called
`MediaWiki\Extension\OATHAuth\Auth\TOTPAuthenticationRequest`.

Also in `extension.json` `AuthManagerAutoConfig.secondaryauth.TOTPSecondaryAuthenticationProvider` has changed to
`AuthManagerAutoConfig.secondaryauth.OATHSecondaryAuthenticationProvider`.

If your code relies in any way on the internal structure of
`Extension:OATHAuth`, please check if it still works.

### The public Action API does not have breaking changes! ###

[1] https://phabricator.wikimedia.org/T228588

--
Robert Vogel
Teamlead Produkt- & Softwareentwicklung
 
Hallo Welt! GmbH
Postfach 11 02 09
93015 Regensburg
Germany
 
Telefon: +49 (0) 941 - 660 80-0
Fax: +49 (0) 941 - 660 80-189
 
hallowelt.com
[hidden email]
 
Sitz: Regensburg
Amtsgericht: Regensburg
Handelsregister: HRB 10467
E.USt.Nr.: DE 253050833
Geschäftsführer: Anja Ebersbach, Markus Glaser, Dr. Richard Heigl
 
Besuchen Sie unsere aktuellen BlueSpice-Webinare:
https://de.bluespice.com/webinar
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l