Skip to content
No description or website provided.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
Gemfile
Gemfile.lock
README.md
client.rb
server.rb

README.md

sinatra-oauth

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.