Sha256: e3d2a2cdff8f8e2212aef0bf55c47bd56c6ec1f0df27e26d1de9e4d12d7309e6

Contents?: true

Size: 751 Bytes

Versions: 15

Compression:

Stored size: 751 Bytes

Contents

module SocialStream
  module Oauth2Server
    class Engine < Rails::Engine
      config.app_middleware.use Rack::OAuth2::Server::Resource::Bearer, 'Social Stream OAuth2' do |req|
        Oauth2Token::AccessToken.valid.find_by_token(req.access_token) || req.invalid_token!
      end

      initializer "social_stream-oauth2_server.controller.helpers",
                  after: "social_stream-base.controller.helpers" do
        ActiveSupport.on_load(:action_controller) do
          include SocialStream::Oauth2Server::Controllers::Helpers
        end
      end

      initializer "social_stream-oauth2_server.add_filters" do |app|
        app.config.filter_parameters += [:secret]
        app.config.filter_parameters.uniq
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
social_stream-2.0.4 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.3 lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.3 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.2 lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.2 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.1 lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.1 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.0 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.0 lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.0.beta3 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.0.beta3 lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.0.beta2 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.0.beta2 lib/social_stream/oauth2_server/engine.rb
social_stream-2.0.0.beta1 oauth2_server/lib/social_stream/oauth2_server/engine.rb
social_stream-oauth2_server-2.0.0.beta1 lib/social_stream/oauth2_server/engine.rb