Description
Custom omniauth strategy for Swoop, a password-free authentication tool.
Rails Usage
Add gem 'omniauth-swoop'
to your Gemfile
In config/initializers/omniauth.rb
put the following code:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :swoop, ENV['SWOOP_ID'], ENV['SWOOP_SECRET']
end
ENV['SWOOP_ID']
should correspond to the CLIENT_ID
of the property
you set up via the swoop admin dashboard, and ENV['SWOOP_SECRET']
should correspond to the property's SECRET
.
Testing
If you are contributing to this ruby gem you can test it by:
(1) running gem build omniauth-swoop.gemspec
from the gem's root directory
(2) running bundle update omniauth-swoop
in a test rails app.