Mozilla Offers Alternative To OpenID
Orome1 writes "Mozilla has been working for a while now on a new browser-based system for identifying and authenticating users it calls BrowserID, but it's only this month that all of its sites have finally been outfitted with the technology. Mozilla aims for BrowserID to become a more secure alternative to OpenID, the decentralized authentication system offered to users of popular sites such as Google, Yahoo!, PayPal, MySpace and others."
Still more interesting (OpenPGP + HTTP + session management)
You should be using Microsoft certified Passport/Windows Live ID for all your cloud authentication needs.
I have an RSA SecureID token for logging in to my company VPN and we all know how rock-solid RSA is.
This submission looks like typical content farm / blogspam junk so here's some useful links instead:
EOF
BrowserID is pretty simple. It's basically a single Javascript function that a website can call in the browser. This example on github shows the function that is called. The clientside code is then free to make requests to the server for a specific authentication mechanism, making it very flexible. The Server code just validates the username/password.
Personally, I think it's simpler to understand than things like OpenID which are convoluted and not standardized from the user point of view. Where is the standard account management protocol for OpenID?
An older Slashdot article on BrowserID for reference: http://www.yro.slashdot.org/story/11/07/15/1216222/Mozilla-BrowserID-Decentralized-Federated-Login
Not heard of Enigform but will look into it!
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
- It is widely adopted among many providers
- It does not share any of your information cross-site unless you allow it
- It works
Why do we need yet another standard? I do not see anything in this article, on browserid.org, or anywhere else that breaks down why Browser ID is superior.
Also, I don't see Google Chrome adopting this, since Google backs OpenID, and I don't see Microsoft adopting it either. So really this is going to end up a Firefox only scheme that will never gain enough penetration to make sites want to go to the effort to implement it.
I'll wait for BrowserID v9 in 6 months
It is easy to implement, with your own provider if you want.
It is not cross browser nor noscript friendly so the usual login methods will have to be kept, but that's not a big problem, one is offering a shortcut, just like openID or logins through FB, openID...
OTOH the browser acquires new functionality and an internet world ruled by a bunch of www browsers, instead of the multitude of clients of the internet 1.0, means that security issues will turn into catastrophes, like it happened with a windows monoculture.
---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
The official site just says "you choose your email-adress to use and you're logged in". So, now assume i am a attacker, and i choose YOUR e-mail address ... i am logged in?!
so please some good links to the techniques behind it, especially:
- why it is decentral (is it?)
- how it is secure (is it?)
- how to set up my own server to use for myself (can i?)
- why not use openid (why?)
The bigger issue today is how not to be ID'd on the internet. This is where I feel Google crossed the line to the darkside with their insistent request for phone numbers and attempts to force their "new and improved" UIs on people. Everybody and their brothers are working on getting identifying information from users. Google used to be different before they switched from focusing on aggregating "anonomys" data to gathering personal information.
Time is what keeps everything from happening all at once.
http://xkcd.com/927/
I think BrowserID and OpenID solve slightly different problems. BrowserID standardized the process of you logging in through your web browser while OpenID is about authenticating yourself through some authority (be it a server controlled by you or some third party). So that's a user-website interaction for BrowserID or website-website for OpenID.
They could actually be used together, any service that accepts OpenID logins could expose a BrowserID interface too.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
It's only centralized until there are other providers. http://lloyd.io/how-browserid-works
Dilbert RSS feed
There really isn't any new news about this.
I would have thought the more appropriate Mozilla news is that they have released Rust 0.1 or general browser news that natively supported WebM browser share exceeds natively supported H.264 share
It seems to me that there is currently a centralised server, but that that is just for temporary convenience. Did I misunderstand?
=~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
It seems to suffer from the problem that all other similar systems do: it makes it easy to tie multiple independent accounts to a single person.
I am TheRaven on Soylent News
Just like every sign up that asks for your email, which is almost all of them.
Dilbert RSS feed
Almost all allow you to specify a different email address on every website though. I personally do that, for all kind of reasons. This also works fine with OpenID, as long as your provider allows you to configure it such that it does not provide any email address (afaik doesn't work with Google) - you're then usually asked for your email address after the first login to complete the profile, if needed.
Although BrowserID allows multiple email address, it looks like this workflow wouldn't work well in practice (with hundreds of aliases) - since instead of a neutral claim as in OpenID (which the site then maps to your profile there) you're forced to use an email address as claim instead.
https://www.browserid.org/about
No password?? Are you kidding me??
The moment I saw that 3rd step, I just.... I'm speechless. What the fuck?
When you dig into the details past all the JS crap, it's actually just a variation on client-authenticated SSL. I'm not 100% sure what exactly is being asserted in the client's identity (before checking back with the issuer) but it most certainly does work, and it should be fine provided the private keys remain locked outside of the grasp of even the browser JS. That is, the private key must provably not ever leave the browser; if anything can make that happen, it's insecure whatever the developers think.
"Little does he know, but there is no 'I' in 'Idiot'!"
Seriously, what are they thinking? HTML5 support in FF is absymal (how hard is it to implement sliders a.k.a. input type=range?), memory consumption is ridiculously high (despite all claims to the contrary), who cares about the Nth alternative for a solved problem? After they retardedly jumped 5 major version numbers in 6 months without any important changes and lost a big chunk of the market, they should slowly get their act together...
"I love my job, but I hate talking to people like you" (Freddie Mercury)
It's easy to provide a different email address to each one. Lots of people do for spam filtering and there are even third-party sites that will give you a randomly generated email address that forwards to a real one.
I am TheRaven on Soylent News
a new browser-based system
The only problem I have with OpenID is that it's so web-centric it's a pain in the ass to implement for native apps. Could we please have a distributed ID system that *can* use a web browser, but doesn't *require* one?
I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
The centralized server does 2 things.
One it provides support for using BrowserID with browsers that do not have built-in BrowserID support. It does this by providing a JavaScript polyfill used by relying sites. This script uses the central server to provide a UI for login. This needs to be centralized, since the providers also use javascript function in the browser, and they must use the same fallback service as browsers without built-in support.
Two it provides a service to validate the assertions. This does not need to be centralized. A relying site can do this itself or use service provided by any third party it trusts. In the long term relying sites should do this themselves, but having an simple third party service makes this easier to implement an relying site.
Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
Thanks; I had almost, but not quite, fully understood that. Now I do.
=~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
It's a handy tool written by Mark Russinovich. Formerly Sysinternals, now Microsoft.
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
Personally, I'd be more inclined to write it off because browserid.org... does not support BrowserID.
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
Ugh, I hate replying to myself. Reading further, it's just a plain crappy system. Yet another third party service that wants me to hand them my entire member base.
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
Then you would be wrong.
It is a system to verify your email address, but only ones.
It is a protocol, which means it can be implemented inside the browser UI, unlike OpenID (Mozilla tried that, that wouldn't work).
Browserid.org is only used because email providers and browsers don't yet support it directly.
New things are always on the horizon
When it is part of Firefox, someone just needs to write an extenstion to change the UI to allow for easily generating lots of browserids (verifiable email-address like things you own: let's you have you your own domain).
New things are always on the horizon
The good thing about this is, Firefox has a 25%+ marketshare and this will be part of the browserUI to make it really easy.
Here is an old mockup:
http://www.flickr.com/photos/azaraskin/4128966575/sizes/l/
New things are always on the horizon
So, basically, what you're saying is that I'm right at this point in time. Gotcha.
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".