lib/rack/twilio_webhook_authentication.rb in twilio-ruby-3.14.2 vs lib/rack/twilio_webhook_authentication.rb in twilio-ruby-3.14.3
- old
+ new
@@ -27,10 +27,10 @@
return @app.call(env) unless env["PATH_INFO"].match(@path_regex)
validator = Twilio::Util::RequestValidator.new(@auth_token)
request = Rack::Request.new(env)
original_url = request.url
params = request.post? ? request.POST : {}
- signature = env['HTTP_X_TWILIO_SIGNATURE']
+ signature = env['HTTP_X_TWILIO_SIGNATURE'] || ""
if validator.validate(original_url, params, signature)
@app.call(env)
else
[
403,