Adds support for devise helpers in grape APIs
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
spec
.gitignore
.travis.yml
Gemfile
Gemfile.lock
MIT-LICENSE
README.md
Rakefile
grape_devise.gemspec

README.md

Grape::Devise

Build Status

Grape::Devise adds support for devise helpers from inside Grape::APIs.

Installing

Installing is simple. Just add the grape_devise gem to your Gemfile, run bundle install and it's ready to go.

gem 'grape_devise'

Usage

The devise API can now be accessed from inside of Grape request blocks.

class MyAPI < Grape::API
    get "/requires-authentication" do
        authenticate_user!
    end
    
    get "/who-am-i" do
        current_user
    end
end

FAQ

####Can I use this with rails Yes you can! Grape::Devise works with your existing rails sessions to provide seamless authentication between your rails app and grape APIs.