Sha256: b63015d1125d9aeb224891097377b0459cee2731dec127af58a3bfbed06d8cbf

Contents?: true

Size: 381 Bytes

Versions: 1

Compression:

Stored size: 381 Bytes

Contents

module Devise
  module Oauth2Providable
    class Engine < Rails::Engine
      initializer "devise_oauth2_providable.initialize_application" do |app|
        app.middleware.use Rack::OAuth2::Server::Resource::Bearer, 'OAuth2 Bearer Token Resources' do |req|
          AccessToken.valid.find_by_token(req.access_token) || req.invalid_token!
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
devise_oauth2_providable-0.1.0 lib/devise_oauth2_providable/engine.rb