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
vogel(a)hallowelt.com
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