Authentication System for Identifying Internet Users

1057 Words Feb 26th, 2018 4 Pages
It was developed out of the need to create a different, easier and more secure, type of authentication system than using a password. OpenID was developed using the open source software model to be an interoperable protocol independent from any single organization OpenID allows users to log into websites with one single ID, instead of the user having to create and manage multiple accounts. To use OpenID, a user must first register with a website that supports OpenID. When viewing other sites that use OpenID, the user logs in with a redirect to a secure URL. With OpenID, the user’s email address will be available to websites requesting authentication, however it’s not the identifier. OpenID uses URLs as an identity; users will leave a site and return after authenticating with a third-party website. The user would connect to an OpenID enabled website, enter credential information, and then a POST is made with a BASE64 which is a website to provider request. The website would then redirect the user to the providers for login. The user’s password would be entered in automatically by OpenID and submitted; once verification is done the user is logged in to the site. Currently there are over one billion OpenID user accounts and over 50,000 websites that use OpenID.

As illustrated below, OpenID has three basic features: a user with a Web browser, a Relying Party or…
Open Document