ruby-grape/grape-on-rails

View on GitHub
app/api/acme/protected.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Acme
  class Protected < Grape::API
    namespace :protected do
      http_basic do |username, password|
        username == 'username' && password == 'password'
      end
      desc 'Returns pong if username=username and password=password.'
      get :ping do
        { ping: 'pong' }
      end
    end
  end
end