Skip to content
No description or website provided.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


To get started:

$ gem install bundler

Then install dependencies

$ bundle

There are 2 sinatra apps:

OAuth server:

Start this on port 4567

$ ruby server.rb

OAuth client:

Start this on port 4568(done automatically)

$ ruby client.rb

To bootstrap it all, go to http://localhost:4568/bootstrap, this will automigrate the database. Now if you visit http://localhost:4568/, you should be able to try it out.

If you need to clear your session, visit http://localhost:4568/reset.

This is setting up the tokens between the two applications. You will be able to try out a few cases, like reseting the database and trying to use the invalid token.

Something went wrong with that request. Please try again.