Oauth

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    3 Favorites, 1 Group & 1 Event

    Oauth - Presentation Transcript

    1. OAuth: Mash-ups and Privacy
        • Elise Huard @BarcampGhent
        • 29/03/2007
        • [email_address]
    2. Facebook contacts
    3. Twitter contacts
    4. LinkedIn contacts
    5. So ...
      • To share our list of contacts
        • We ALSO give authorization to:
      • Browse our mail
      • Send mail in our name
      • Delete mail ...
      • Oauth is an answer to this.
    6. OAuth
      • Consumer site asks the service provider to give read-only access to chosen resources.
    7. Summary
      • Introduction
      • Brief History
      • How does it work
      • Implementation
      • Resources
      • Conclusion
    8. History
      • Blaine Cook (Twitter openId) & Chris Messina (open source advocate – Barcamp :-))
      • OAuth Core 1.0 final draft: October 2007
    9. Summary
      • Introduction
      • Brief History
      • How does it work
      • Implementation
      • Resources
      • Conclusion
    10. How does it work ?
      • Example:
        • Service provider:
        • Resources : bookmarks
        • Consumer : my app gathering bookmarks from different services
    11. Register consumer app
      • Receive
                      • Customer secret
                      • Customer key
    12. User decides to access resource
      • Dialog between Mag.nolia & consumer => gets Request Token (signed)
        • http://ma.gnolia.com/oauth/get_request_token
      • User is directed to service provider (with request token) – logs in (signed)
        • http://ma.gnolia.com/oauth/authorize
      • Authorized: back to consumer site
    13. ...
      • Dialog to exchange request token for access token
        • http://ma.gnolia.com/oauth/get_access_token
      • Any subsequent request with access token (signed)
      • Consumer app can use resource.
          • Limited access – limited time !
    14. Summary
      • Introduction
      • Brief History
      • How does it work
      • Implementation
      • Resources
      • Conclusion
    15. Getting implemented
          • Hopefully
    16. Industry protocols
      • Google AuthSub
      • AOL OpenAuth
      • Yahoo BBAuth
      • Upcoming API
      • Flickr API
      • Amazon Web Services API
      • ...
    17. Summary
      • Introduction
      • Brief History
      • How does it work
      • Implementation
      • Resources
      • Conclusion
    18. Resources
      • Current standard : OAuth Core 1.0
      • http://oauth.net/
      • http://groups.google.com/group/oauth
      • Other Data Portability standards
      • http://microformats.org/
      • http://openid.net/
      • http://www.hueniverse.com/hueniverse/
    19. Summary
      • Introduction
      • Brief History
      • How does it work
      • Implementation
      • Resources
      • Conclusion
    20. Conclusion
      • For Data portability:
      • STANDARDS = GOOD
      • Ask for OAuth.

    + ehuardehuard, 2 years ago

    custom

    2896 views, 3 favs, 2 embeds more stats

    OAuth protocol - keeping your password to yourself more

    More Info

    © All Rights Reserved

    Go to text version
    • Total Views 2896
      • 2851 on SlideShare
      • 45 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 37
    Most viewed embeds
    • 44 views on http://blog.elisehuard.be
    • 1 views on http://www.elisehuard.be

    more

    All embeds
    • 44 views on http://blog.elisehuard.be
    • 1 views on http://www.elisehuard.be

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as innappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel

    Categories

    Groups / Events