chore: Enforce HTTP Basic Authentication for Twilio medias. (#8396)
This commit is contained in:
@@ -108,7 +108,9 @@ class Twilio::IncomingMessageService
|
|||||||
return if params[:MediaUrl0].blank?
|
return if params[:MediaUrl0].blank?
|
||||||
|
|
||||||
attachment_file = Down.download(
|
attachment_file = Down.download(
|
||||||
params[:MediaUrl0]
|
params[:MediaUrl0],
|
||||||
|
# https://support.twilio.com/hc/en-us/articles/223183748-Protect-Media-Access-with-HTTP-Basic-Authentication-for-Programmable-Messaging
|
||||||
|
http_basic_authentication: [twilio_channel.account_sid, twilio_channel.auth_token || twilio_channel.api_key_sid]
|
||||||
)
|
)
|
||||||
|
|
||||||
attachment = @message.attachments.new(
|
attachment = @message.attachments.new(
|
||||||
|
|||||||
Reference in New Issue
Block a user