Sha256: 3015ccfd8d82584b5ec03868ca6f456a5d7e554c5c3d4545cee4c20a3a3c3e26

Contents?: true

Size: 426 Bytes

Versions: 24

Compression:

Stored size: 426 Bytes

Contents

module SkipEmbedded
  # FIXME moduleにする
  class WebServiceUtil
    module Server
      def check_secret_key
        req_key = request.env["HTTP_X_SECRET_KEY"] && request.env["HTTP_X_SECRET_KEY"]
        unless  req_key == InitialSettings['skip_collaboration']['secret_key']
          render :text => { :error => "Forbidden" }.to_json, :status => :forbidden
          return false
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
openskip-skip_embedded-0.0.15 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.0.17 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.0.18 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.0.19 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.0 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.1 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.10 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.11 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.12 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.13 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.14 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.15 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.16 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.17 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.18 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.19 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.2 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.3 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.4 lib/skip_embedded/web_service_util/server.rb
openskip-skip_embedded-0.9.5 lib/skip_embedded/web_service_util/server.rb