Module: Twilio::RequestFilter
Instance Method Summary collapse
Instance Method Details
#filter(controller) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/twilio/request_filter.rb', line 7 def filter(controller) request = controller.request if request.format.try(:voice?) controller.head(:forbidden) if expected_signature_for(request) != (request.env['HTTP_X_TWILIO_SIGNATURE'] || request.env['X-Twilio-Signature']) end end |