consider simplifiying dependency chain #677
Labels
status: work in progress
Twilio or the community is in the process of implementing
type: twilio enhancement
feature request on Twilio's roadmap
Issue Summary
This is a request. Please consider simplifying (perhaps by replacing) the dependency on Microsoft Identity. The dependency chain for the Twilio library is getting out of hand, largely due to the Microsoft IdentityModel Tokens dependency itself. It adds 14 packages alone! And it also adds a rather significant chunk of "bindingRedirect" code to app.config.
For one project, that might not seem a big deal. But... we have many specialized console apps and several distinct websites. This proliferation (clutter!) is a lot to carry around and keep track of and discern if it's "really necessary." We don't blindly just accept whatever comes down from a nuget update, we try to keep a solid grasp of what underlying tech is involved. This is now becoming just too much.
Is there a more streamlined authentication layer you can use other than Microsoft's Identiy Model (which seems to have turned into an ugly beast...)?
Steps to Reproduce
The text was updated successfully, but these errors were encountered: