Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Security Schemes for API Key Authentication in Twilio OpenAPI Specification #124

Open
SachinAkash01 opened this issue Oct 30, 2024 · 0 comments

Comments

@SachinAkash01
Copy link

SachinAkash01 commented Oct 30, 2024

Issue Summary

The Twilio OpenAPI specification's current securitySchemes definition only includes the accountSid_authToken scheme for HTTP Basic Authentication, which uses accountSid and authToken for authorization. While this is a valid method, Twilio also supports API Key based authentication (using accountSid, apiKey, and apiSecret), which is not reflected in the current OAS. twilio_api_v2010.yaml

components:
  securitySchemes:
    accountSid_authToken:
      scheme: basic
      type: http

This omission leads to a gap in the authentication mechanisms available in generated SDKs or connectors.

Is there any specific reason behind the exclusion of API Key based authentication from the security schemes? Additionally, would you consider updating the OpenAPI specification to include this authentication method?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant