open authentication (oauth)

Post on 08-May-2015

120 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Open authentication

TRANSCRIPT

Open Authentication (OAuth)Presented by: Michael Atif Maurice CS-2011-

009

What is Open Authentication (OAuth)?

•OAuth (Open Authorization) is an open standard for token-based authentication and authorization on the Internet.

•Allows an end user's account information to be used by third-party services, such as Facebook, without exposing the user's password.

Purpose of OAuth

• The purpose of OAuth is to allow a web-site to either access or provide data to and from another web-site securely.

OAuth uses:

•OAuth is a growing standard being adopted by a lot of web service providers.

•By adopting a standard, like OAuth, you bring interconnectivity with other web-sites to the user.

Example for websites using OAuth:

OAuth acts as an intermediary on behalf of the end user, providing the service with an

access token that authorizes specific account information to be shared.

OAuth use in:

Client requests access and permissions via SDK and Login Dialog

User Authenticates and approves permission

Access token is returned to the client and is sent to the application Administrator

Using the access token, account could be used to do any of the following:

Posting, liking pages and posts, commenting, reading messages.

Thank you

top related