An alternate to all this was introduced as OpenID login system. Where one unified login system could be implemented by developers to let users be authenticated. But even with great motives it didn’t catch the tide due to its complex system of url based login system rather than conventional username and password. This gave a chance for Facebook based login systems to grow. Facebook provides easy developer widgets to allow people to login and be identified without any separate sign-ups. This method is currently dominant on many sites as it is easy for users to use; while developers can get additional social features on their site. But not everyone trusts websites to give them their Facebook account details, and although scarce but there are still people who do not have a Facebook account.
Mozilla has introduced a new unified system which is similar is simpler to use than OpenID and not privacy intrusive as Facebook. They call it BrowserID. It is a very simple concept that you just signup with your email address and single password on BrowserID site, and then you can login using that single password and your email address on any site that supports BrowserID. This keeps developers away from fuss of handling user registrations and users from signing up on hundreds of sites. You can sign-up with as many email ids as you want on Browser ID site. And next time you goto a site that wants you to login via Browser ID can just select the email address and he is logged in without any additional intrusion or forms. You can check how BrowserID works below: