SlideShare a Scribd company logo
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 

More Related Content

What's hot (20)

PDF
Implementing OAuth
leahculver
 
PDF
OpenID for SSI
Torsten Lodderstedt
 
PPTX
Authentication, authorization, accounting(aaa) slides
rahul kundu
 
PPTX
OpenID Connect: An Overview
Pat Patterson
 
PDF
OAuth 2.0 for Web and Native (Mobile) App Developers
Prabath Siriwardena
 
PPTX
Single sign on - SSO
Ajit Dadresa
 
PDF
OpenID 4 Verifiable Credentials + HAIP (Update)
Torsten Lodderstedt
 
PDF
API Security Best Practices & Guidelines
Prabath Siriwardena
 
PPT
OAuth 2.0 and OpenId Connect
Saran Doraiswamy
 
PPTX
AAA Implementation
Ahmad El Tawil
 
PDF
Introduction to SAML 2.0
Mika Koivisto
 
PPTX
Radius server,PAP and CHAP Protocols
Dhananjay Aloorkar
 
PPT
SSL Communication and Mutual Authentication
Cleo
 
PPT
Proxy Server
guest095022
 
PDF
Unit 1_Security Fundamentals_services_mechanisms.pdf
KanchanPatil34
 
PPTX
Data Power Architectural Patterns - Jagadish Vemugunta
floridawusergroup
 
PPTX
API Security Lifecycle
Apigee | Google Cloud
 
PDF
OAuth 2.0
Uwe Friedrichsen
 
PDF
OAuth 2.0 and OpenID Connect
Jacob Combs
 
Implementing OAuth
leahculver
 
OpenID for SSI
Torsten Lodderstedt
 
Authentication, authorization, accounting(aaa) slides
rahul kundu
 
OpenID Connect: An Overview
Pat Patterson
 
OAuth 2.0 for Web and Native (Mobile) App Developers
Prabath Siriwardena
 
Single sign on - SSO
Ajit Dadresa
 
OpenID 4 Verifiable Credentials + HAIP (Update)
Torsten Lodderstedt
 
API Security Best Practices & Guidelines
Prabath Siriwardena
 
OAuth 2.0 and OpenId Connect
Saran Doraiswamy
 
AAA Implementation
Ahmad El Tawil
 
Introduction to SAML 2.0
Mika Koivisto
 
Radius server,PAP and CHAP Protocols
Dhananjay Aloorkar
 
SSL Communication and Mutual Authentication
Cleo
 
Proxy Server
guest095022
 
Unit 1_Security Fundamentals_services_mechanisms.pdf
KanchanPatil34
 
Data Power Architectural Patterns - Jagadish Vemugunta
floridawusergroup
 
API Security Lifecycle
Apigee | Google Cloud
 
OAuth 2.0
Uwe Friedrichsen
 
OAuth 2.0 and OpenID Connect
Jacob Combs
 

Similar to Open authentication (oauth) (20)

PPTX
Oauth2 and OWSM OAuth2 support
Gaurav Sharma
 
PPTX
OAuth
Tom Elrod
 
PPTX
MuleSoft_Meetup__Official__updated_Sep_2020_ (1) (1).pptx
Shiva Sahu
 
PDF
Survey on Restful Web Services Using Open Authorization (Oauth)I01545356
IOSR Journals
 
PDF
Secure Webservices
Matthias Käppler
 
PDF
Oauth Behind The Scenes
Thang Tran Duc
 
PDF
OAuth - Open API Authentication
leahculver
 
PPTX
OAuth
Adi Challa
 
PDF
Introduction to OAuth2.0
Oracle Corporation
 
PPTX
Office 365 Authentication Process (oAuth Service Integration) - iXora Tech Se...
iXora Solution Ltd.
 
PPTX
OAuth
Numaan Mohammad
 
PPTX
OAuth
Vijay Naik
 
PPTX
Intro to OAuth2 and OpenID Connect
LiamWadman
 
PPTX
OauthProsCons.pptx
Nickleus Jimenez
 
PPT
OAuth2.0
Muktadiur Rahman
 
PPTX
O auth2 with angular js
Bixlabs
 
PPTX
Oauth 2.0 Introduction and Flows with MuleSoft
shyamraj55
 
PPTX
OAuth2 Presentaion
Bhargav Surimenu
 
Oauth2 and OWSM OAuth2 support
Gaurav Sharma
 
OAuth
Tom Elrod
 
MuleSoft_Meetup__Official__updated_Sep_2020_ (1) (1).pptx
Shiva Sahu
 
Survey on Restful Web Services Using Open Authorization (Oauth)I01545356
IOSR Journals
 
Secure Webservices
Matthias Käppler
 
Oauth Behind The Scenes
Thang Tran Duc
 
OAuth - Open API Authentication
leahculver
 
OAuth
Adi Challa
 
Introduction to OAuth2.0
Oracle Corporation
 
Office 365 Authentication Process (oAuth Service Integration) - iXora Tech Se...
iXora Solution Ltd.
 
OAuth
Vijay Naik
 
Intro to OAuth2 and OpenID Connect
LiamWadman
 
OauthProsCons.pptx
Nickleus Jimenez
 
O auth2 with angular js
Bixlabs
 
Oauth 2.0 Introduction and Flows with MuleSoft
shyamraj55
 
OAuth2 Presentaion
Bhargav Surimenu
 
Ad

Recently uploaded (20)

PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Ad

Open authentication (oauth)

  • 1. Open Authentication (OAuth) Presented by: Michael Atif Maurice CS-2011-009
  • 2. 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.
  • 3. 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.
  • 4. 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.
  • 5. Example for websites using OAuth:
  • 6. 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.
  • 8. Client requests access and permissions via SDK and Login Dialog
  • 9. User Authenticates and approves permission
  • 10. Access token is returned to the client and is sent to the application Administrator
  • 11. Using the access token, account could be used to do any of the following: Posting, liking pages and posts, commenting, reading messages.

Editor's Notes

  • #4: In some websites we find Login with facebook,twitter,etc.
  • #8: Is anyone of you using applications like: Sonan, 7ikam w amsal, nokat w tara2if? Did anyone of you enter his facebook homepage and found pages that he didn’t like or friends he didn’t add or accept their request