0.0
No commit activity in last 3 years
No release in over 3 years
Omniauth provider for Raven
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.0
 Project Readme

Omniauth::Raven

An OmniAuth provider for Raven, the University of Cambridge's central web authentication service.

Installation

Add this line to your application's Gemfile:

gem 'omniauth-raven'

And then execute:

$ bundle

Or install it yourself as:

$ gem install omniauth-raven

Usage

Add the strategy to your Gemfile, together with OmniAuth:

gem 'omniauth'
gem 'omniauth-raven'

To integrate the strategy with your middleware

use OmniAuth::Builder do
    provider :raven, ENV['RAVEN_KEY'], ENV['RAVEN_SECRET']
end

Currently, we do not use the two default parameters (key and secret), but they are required for forward compatibility.

For additional details, consult OmniAuth's documentation