Last modified: 2013-04-10 19:08:26 UTC
BrowserID is an authentication mechanism by Mozilla with some similarities to OpenID, but more focused on privacy. [1][2] MediaWiki should support BrowserID in three user actions: sign in, verify email address, and sign up. See my thoughts on the user interaction at [3]. This should probably be implemented as an extension, with a final goal of being deployed on Wikimedia sites. It should be able to co-exist with the current password based authentication, while it might be good to be able to disable the password based authentication for new sites. [1] Website: https://browserid.org/ [2] Wikipedia: https://en.wikipedia.org/wiki/BrowserID [3] Thoughts on user interaction: https://sv.wiktionary.org/wiki/Anv%C3%A4ndare:Skalman/BrowserID
(In reply to comment #0) > This should probably be implemented as an extension, with a final goal of being > deployed on Wikimedia sites. Well, going to that extent will require community discussion, although it is worth baring in mind as both an alternative to OpenID and a supplement to it. OpenID has been discussed for usage on WMF sites Presumably with Mozilla deploying this to it's own sites and services last month, should be somewhat stable, or at least, not far from being
(In reply to comment #1) > Well, going to that extent will require community discussion, although it is > worth baring in mind as both an alternative to OpenID and a supplement to it. > OpenID has been discussed for usage on WMF sites My point was just that the extension should be designed with a possible future Wikimedia integration in mind.
added this as background info and for tracking As already negatively and positively - but not finally - discussed in the Wikitech-l http://www.gossamer-threads.com/lists/wiki/wikitech/301095 I formally suggest in this bugzilla, as a project for our paid contractors or to whom else * to develop a MediaWiki extension similar to https://www.mediawiki.org/wiki/Extension:OpenID * using the new open source "PERSONA" scheme * to be compliant with MediaWiki Auth plugin concept References: Mozilla revamps BrowserID as Persona / Mozilla launches beta of Persona identity system: * http://www.h-online.com/open/news/item/Mozilla-launches-beta-of-Persona-identity-system-1719634.html (English) * http://www.heise.de/newsticker/meldung/Einheitliches-Web-Login-Mozilla-veroeffenlicht-Beta-von-Persona-1719623.html (German) * https://github.com/mozilla/browserid Implementation resources / ideas / hints: * https://github.com/mozilla/browserid-cookbook * https://github.com/fmarier/browserid-cookbook * https://github.com/mozilla/browserid-cookbook/tree/master/php * https://github.com/fmarier/wordpress-browserid
As of today, Mozilla announced their "Identity bridging" between their Persona and OpenID. SO I think is is justified to move the present bugzilla to our existing and mature Extension:OpenID bug tracker section. + https://hacks.mozilla.org/2013/04/persona-beta-2-launch/ + http://www.heise.de/newsticker/meldung/Mozilla-verbindet-Persona-mit-OpenID-und-OAuth-1838303.html
Note that an extension already exists for Persona (http://www.mediawiki.org/wiki/Extension:Persona). It does not yet support identity bridging, though.
Wow! http://www.mediawiki.org/wiki/Extension:Persona closing that bug