Build an OAuth 2.0 client from scratch using http and session cookies.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Class: OAuth From Scratch


In this class you'll get an in depth understanding of the oauth2 protocol by building a client from scratch. We'll be using the Ruby Sinatra web framework because it's simple to use and gives us all the library support we need. But the core concepts of oauth only use http and sessions and will work the same way regardless of your framework choice.

What's in this class?