This repository has been archived by the owner. It is now read-only.
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (29 sloc) 1.28 KB

Build Status


Omniauth strategy for Tent.


Add this line to your application's Gemfile:

gem 'omniauth-tent'


use OmniAuth::Builder do
  provider :tent, options

Available options (see the Tent docs for details)

Option Required Description
get_app Yes Should be a lambda (or anything which responds to call) returning either an existing app attributes hash or nil. The entity URI will be passed in as a single argument.
on_app_created No Should respond to call. Gets called with Hashie::Mash representation of app when created
app Yes name, description, url, redirect_uri, read_types, write_types, notification_types, notification_url, scopes


bundle exec rspec


Here are some tasks that need to be done:

  • Handle being passed an 'error' param in the callback_phase
  • Find bugs and fix them
  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request