Successfully reported this slideshow.

Everything OAuth

10

Share

Upcoming SlideShare
What are Web APIs
What are Web APIs
Loading in …3
×
1 of 67
1 of 67

Everything OAuth

10

Share

Download to read offline

A presentation given at Codebits 2010 about everything related to OAuth.

I didn't go into any deep technical details as I tried to cover most OAuth related topics.

A presentation given at Codebits 2010 about everything related to OAuth.

I didn't go into any deep technical details as I tried to cover most OAuth related topics.

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Editor's Notes




  • Authorization - used most of the time
    Authentication - 2 legged OAuth, “sign in with twitter”, no to be confused with OpenID
    Built as an Open Protocol on top of already existing solutions (Amazon,Yahoo)
  • Blaine Cook from twitter, Chris Messina, David Recordon,Larry Halff from magnolia and others
  • RFC only published in April 2010
  • Authorization - used most of the time
    Authentication - 2 legged OAuth, “sign in with twitter”, no to be confused with OpenID
    Built as an Open Protocol on top of already existing solutions (Amazon,Yahoo)
  • Authorization - used most of the time
    Authentication - 2 legged OAuth, “sign in with twitter”, no to be confused with OpenID
    Built as an Open Protocol on top of already existing solutions (Amazon,Yahoo)














  • Example from twitter connections settings
  • Example from facebook where you can revoke apps and also individual permissions
  • Example from facebook where you can revoke apps and also individual permissions








  • Let’s see an example (next slide)




  • OOB = Out of Band aka PIN OAuth











  • Consumer sends along info about service provider and asks to verify credentials

  • OAuthpocalypse happened on August 31st 2010


  • Prevents man-in-the-middle attack






  • SAML: Security Assertion Markup Language


  • ×