Extension:Persona

The Persona extension allows existing users that have a valid email associated with their account to log in using Mozilla Persona.

Configuration parameters

 * $wgPersonaLoginAnywhere: Adds a Persona login link to every page rather than just the login page. This defaults to on (true). This should be turned off for wikis that use Squid since having a login link on every page requires a session, which means the cache cannot be used.

Limitations
There are a few limitations with the extension in its current form:
 * Automatic Account Creation - This extension does not support auto-creating accounts for Persona users since Persona uses the email as a username. An account must already exist with the email associated with the Persona account.
 * Secure Login - If $wgSecurLogin and $wgPersonaLoginAnywhere are both enabled, then logging in with the personal link (i.e., the link in the top right side of the page) will not work over HTTP. This is actually fixable and is planned for a future release.