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

Add API Key Authorization to Webhooks #8691

Open
asdev29 opened this issue Nov 22, 2024 · 0 comments
Open

Add API Key Authorization to Webhooks #8691

asdev29 opened this issue Nov 22, 2024 · 0 comments

Comments

@asdev29
Copy link

asdev29 commented Nov 22, 2024

Description

Currently, the application allows registering webhooks and sends a POST request to the specified URL when triggered. However, there is no functionality to include any form of authorization with these requests. This limits the ability to securely interact with webhooks that require an API key or other authentication mechanisms.

Proposed Enhancement

Add functionality to optionally include an API key or other authorization methods (e.g., headers) when sending webhook POST requests. This will allow integration with endpoints that require secure access.

Acceptance Criteria

  • Users can configure an API key (or authorization token) when registering a webhook.
  • The API key is sent as part of the POST request headers (e.g., Authorization: Bearer ).
  • The functionality is optional, and the webhook should still work without an API key if not configured.
  • Proper validation and secure storage of the API key during webhook registration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant