open authentication (oauth)

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

Upload: michael-maurice

Post on 08-May-2015

119 views

Category:

Technology


0 download

DESCRIPTION

Open authentication

TRANSCRIPT

Page 1: Open authentication (oauth)

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

009

Page 2: Open authentication (oauth)

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.

Page 3: Open authentication (oauth)

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.

Page 4: Open authentication (oauth)

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.

Page 5: Open authentication (oauth)

Example for websites using OAuth:

Page 6: Open authentication (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.

Page 7: Open authentication (oauth)

OAuth use in:

Page 8: Open authentication (oauth)

Client requests access and permissions via SDK and Login Dialog

Page 9: Open authentication (oauth)

User Authenticates and approves permission

Page 10: Open authentication (oauth)

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

Page 11: Open authentication (oauth)

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

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

Page 12: Open authentication (oauth)

Thank you