diff options
Diffstat (limited to 'doc/todo/BrowserID.mdwn')
-rw-r--r-- | doc/todo/BrowserID.mdwn | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/todo/BrowserID.mdwn b/doc/todo/BrowserID.mdwn new file mode 100644 index 000000000..04a9166a8 --- /dev/null +++ b/doc/todo/BrowserID.mdwn @@ -0,0 +1,25 @@ +Please consider providing a plugin for [BrowserID](https://browserid.org/) authentication, preferably enabled by default. + +Some additional information on BrowserID: + +- <https://github.com/mozilla/browserid/wiki/How-to-Use-BrowserID-on-Your-Site> +- <http://identity.mozilla.com/post/7616727542/introducing-browserid-a-better-way-to-sign-in> +- <http://identity.mozilla.com/post/7669886219/how-browserid-differs-from-openid> +- <http://identity.mozilla.com/post/7899984443/privacy-and-browserid> + +> I would like to see BrowserID offered as a signin option in ikiwiki +> right next to the buttons for common openid providers. +> +> As far as implementing it goes, I don't want to rely on browserid.org. +> This means that include.js needs to be shipped with ikiwiki (or in a +> dependency in a sane world). +> +> And it means that relying on a https +> connection to browserid.org to verify the user's identity assertion +> token is out. (Well, it's probably out anyway, since it relies on https +> CA security as the only security in that part of the protocol.) +> +> This seems to need an implementation, in perl or an externally callable +> program (haskell would be fine ;), +> of <https://wiki.mozilla.org/Identity/BrowserID#Assertion_Verification>. +> --[[Joey]] |