Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 8fb304ca31
Fetching contributors…

Cannot retrieve contributors at this time

25 lines (18 sloc) 0.826 kb
An experiment in creating a Sinatra OAuth Provider, Consumer and API wrapper.
To run the provider:
ruby provider.rb
Go to http://localhost:4567/
To run the consumer:
ruby consumer.rb -p 5678
Go to http://localhost:5678/
Requirements and Installation
Sinatra: http://github.com/sinatra/sinatra
sudo gem install sinatra
OAuth for Ruby: http://github.com/pelle/oauth
sudo gem install oauth
OAuth Provider for Ruby: http://github.com/singpolyma/oauth_provider
Since there is no gem yet you will need to do the following:
cd lib
git clone git://github.com/singpolyma/oauth_provider.git
Thanks to pelle, halorgium (for auth_provider), and singpolyma (for the simple Sinatra example and provider fix)! And to the Vancouver "Ruby in the Rain" event for opening my eyes to Sinatra. You guys rock!
Enjoy!
Jump to Line
Something went wrong with that request. Please try again.