introduction to oauth

14

Upload: eran

Post on 17-May-2015

6.831 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Introduction to OAuth
Page 2: Introduction to OAuth

oauth_oauth_introductionintroductioneran hammer-lahav

Page 3: Introduction to OAuth

oauth_facts

• Authorization Delegation• Community-Based• Evolution of Existing Patterns• Designed to be Extended• Fast Adoption from Large Provider

• My Birthday is Hidden in the Spec

Page 4: Introduction to OAuth

oauth_love_triangle

Jane

Consumer

Service Provider

User

Protected Resources

Page 5: Introduction to OAuth

protected_resources

Page 6: Introduction to OAuth

oauth_flow_begins

Page 7: Introduction to OAuth

oauth_request_token

Consumer

Service Provider

Get Request Token

Page 8: Introduction to OAuth

user_authentication

Page 9: Introduction to OAuth

user_authorization

Page 10: Introduction to OAuth

consumer_callback

Page 11: Introduction to OAuth

oauth_access_token

Consumer

Service Provider

Exchange Request Token

for Access Token

Page 12: Introduction to OAuth

get_protected_resources

Consumer

Service Provider

Fetch Photos

using Access Token

Page 13: Introduction to OAuth

oauth_success

Page 14: Introduction to OAuth

oauth_resources

• http://oauth.net• http://groups.google.com/group/oauth• http://hueniverse.com

[email protected]