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.
This is what they've been working on? It's centralized , for fucks sake Mozilla, what are you thinking? Any idiot can code something like this.
http://xkcd.com/927/
Sorry, that isn't for sharing unless I expect to and want to receive purposeful email from the site.
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,
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
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?
From the code I looked at, the thing doesn't deal with passwords at all!
And that's not even the worst part.
Apparently it relies on you, as a the website owner, trusting the JavaScript in the browser completely, since it's browser (read JavaScript) authentication *only*!
That means I can hack this shit with 5 minutes of Firebug and Greasemonkey, listen in on the communication, and get a login to wherever I like.
What idiot thought this was a good idea?
A proper authentication for *my* site *always* goes through *my* servers, and my servers only, *before* sending anything to the client.
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)
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
sounds like it will make breaking into accounts easier. who needs multiple passwords when you only have to hack one
Any former MS people working "for" Mozilla lately?
Did any Mozilla decision makers start to spend more money than usual?
I'm talking about a corp who fast tracked a broken file format past ISO in no time with only a few cases where the bribery looked like it might be uncovered.
Why are slashdotters so autistic when it comes to things like a version number?
ya another standard
We have 5 competing standards... that is ridiculous we need to develop an new universal standard that covers everyone................ There are now 6 competing standards
http://xkcd.com/927/
I think what we need to focus on is simply adoption and implementation. I have no problem with Open ID, I use it when I can, but for every website out there that uses Open ID, there's 10 that sign up through Facebook. The best ID in the world is no good if nobody uses it.
...pray, what is Process Explorer? Is that some new Poettering thingie?
The problem with all of the distributed identity systems being promoted these days is that they presume the only thing anyone would ever do with a computer is use the web. We need an identity protocol that web apps can use, yes; but it also has to be usable to non-web apps. Web-only is very short sighted.
Because Mozilla's implementation explicitly uses a custom window with no access to bookmarks, even when I have new windows set to open in a new tab. Grr...