OAuth 101

C7f3b4756d808ef0e2548bd0965ac225?s=47 Nick Jackson
February 20, 2012

OAuth 101

A crash course on the basics of OAuth which I gave at Dev8D 2012.

C7f3b4756d808ef0e2548bd0965ac225?s=128

Nick Jackson

February 20, 2012
Tweet

Transcript

  1. 1.
  2. 7.
  3. 8.
  4. 12.
  5. 14.
  6. 18.
  7. 19.

    “An open protocol to allow secure API authorisation in a

    simple and standard method from desktop and web applications.” oauth.net
  8. 20.
  9. 22.
  10. 24.
  11. 26.
  12. 29.
  13. 30.

    User authorises the application and is redirected back to client

    with a authorisation code in the query string
  14. 35.

    The access token can then be used as authorisation by

    the client to access the specified resources for a specific length of time
  15. 40.
  16. 42.
  17. 43.
  18. 48.
  19. 50.
  20. 51.
  21. 52.