twilio-csharp
twilio-csharp copied to clipboard
Add support for validating Twilio requests using an API Key
Issue Summary
Currently, the RequestValidator requires you to pass in the Twilio Auth Token to its constructor.
I'd like to only use Twilio API keys since they are more limited in its permissions and more flexible to manage. However, when I use a Twilio API key for working with the Twilio APIs, I still have to store the Auth Token in my application to validate HTTP requests from Twilio.
It would be great if we could validate requests from Twilio using API keys instead, so we don't have to store the more powerful and riskier Auth Token.