Introduction to OAuth

Preview:

Citation preview

oauth_oauth_introductionintroductioneran hammer-lahav

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

oauth_love_triangle

Jane

Consumer

Service Provider

User

Protected Resources

protected_resources

oauth_flow_begins

oauth_request_token

Consumer

Service Provider

Get Request Token

user_authentication

user_authorization

consumer_callback

oauth_access_token

Consumer

Service Provider

Exchange Request Token

for Access Token

get_protected_resources

Consumer

Service Provider

Fetch Photos

using Access Token

oauth_success

oauth_resources

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

• eran@hueniverse.com

Recommended