Koha/koha-tmpl/opac-tmpl/bootstrap/en/includes
Jonathan Druart e55b38928a Bug 17486: Remove Mozilla Persona
Persona never really took off, and although many browsers currently
support it, very few services actually implement it.

This has lead to it's founders, Mozilla, to end the project. In their
own words:

=============================================================================
Persona is no longer actively developed by Mozilla. Mozilla has
committed to operational and security support of the persona.org
services until November 30th, 2016.

On November 30th, 2016, Mozilla will shut down the persona.org services.
Persona.org and related domains will be taken offline.

If you run a website that relies on Persona, you need to implement an
alternative login solution for your users before this date.

For more information, see this guide to migrating your site away from
Persona:

https://wiki.mozilla.org/Identity/Persona_Shutdown_Guidelines_for_Reliers

=============================================================================

Given the above, and that the Persona authentication methods as a whole
are no longer being actively maintained by anyone anywhere to ensure
ongoing security, we should deprecate the option from koha.

Test plan:
Apply this patch and make sure you do not find any references of Persona
Have a look at patches from bug 9587 and confirm that everything has
been reverted

Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Code looks good to me.
Also ran several tests including: Auth.t, Auth_with_shibboleth.t.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2017-01-13 12:32:19 +00:00
..
search
authorities-search-results.inc Bug 16677 - Use abbr for authorities linked headings 2016-07-08 14:28:07 +00:00
av-build-dropbox.inc
bodytag.inc
calendar.inc
datatables.inc
date-format.inc
doc-head-close.inc Bug 17486: Remove Mozilla Persona 2017-01-13 12:32:19 +00:00
doc-head-open.inc
greybox.inc
html_helpers.inc Bug 15758: Koha::Libraries - Remove GetBranchesLoop 2016-09-08 14:36:02 +00:00
item-status-schema-org.inc
item-status.inc Bug 15758: Koha::Libraries - Remove GetBranches 2016-09-08 14:36:03 +00:00
masthead-langmenu.inc
masthead-sco.inc
masthead.inc Bug 17486: Remove Mozilla Persona 2017-01-13 12:32:19 +00:00
navigation.inc
opac-authorities.inc
opac-bottom.inc Bug 17486: Remove Mozilla Persona 2017-01-13 12:32:19 +00:00
opac-detail-sidebar.inc Bug 14610 - Add and update scripts 2016-10-26 12:15:14 +00:00
opac-facets.inc Bug 16233 Unclosed <strong> in opac-facets.inc 2016-04-22 22:54:56 +00:00
opac-note.inc Bug 17386: Simplify code 2016-10-10 14:08:20 +00:00
opac-topissues.inc Bug 17537: Fix valid-templates.t for some include files 2016-11-04 11:03:48 +00:00
openlibrary-readapi.inc bug_6624: Added Open Library Search and Read API calls to opac-results.tt and opac-detail.tt Conditional to OpenLibrarySearch syspref 2016-02-23 22:04:15 +00:00
page-numbers.inc
patron-title.inc
resort_form.inc
shelfbrowser.inc Bug 16315 - OPAC Shelfbrowser doesn't display the full title 2016-05-05 18:28:16 +00:00
subtypes_unimarc.inc
usermenu.inc Bug 12528: Bug 9254: Followup - Rename pref to EnhancedMessagingPreferencesOPAC 2016-04-29 17:54:10 +00:00