I've pushed up a patch to disable the Persona auth plugin for new sites or upgrading sites where it is not yet in use (i.e. no auth instances of it).
I've also pushed up a separate patch that displays a warning message to the admin if the Persona plugin is enabled and/or in use. Since there is no existing Mahara API to show a custom message when a plugin is toggled from "disabled" to "enabled", I instead added it to the site_warnings() method that displays warnings on the Administration homepage. I'm not sure if we actually want to start displaying that warning to admins yet, though, since we don't yet have a specific advisement for them about what they should do to migrate away. -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1541173 Title: Disable Persona authentication Status in Mahara: Confirmed Bug description: This was discussed in the 50th developer meeting: http://meetbot.mahara.org/mahara-dev/2016/mahara- dev.2016-02-02-07.34.log.html#l-350 We decided to disable Persona authentication on new instances and provide admins with a warning / pop-up / modal when they click the "Show" button to let them know that Mozilla is going to end the support at the end of November 2016. For any instances upgrading to Mahara 16.04, we will check if Persona authentication has been used. If no institution used it, Persona authentication will be disabled. If a site admin tries to enable it again, they would get the above message. Deprecation of Persona auth itself is handled on bug #1533377. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1541173/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

