appsmithorg / appsmithorg/appsmith

[Feature]: Add AWS Signature to REST API authentication methods

Aperta
#8,870 1 commento 5 reazioni 0 assegnatari Vedi su GitHub
Enhancement Integrations Product New Datasource Query & JS Pod Query Widgets & IDE Pod
Lingua principale
TypeScript
Stelle
40.9k
Fork
4.8k
Merge medio
1g 22h
PR unite (30g)
45

Descrizione

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Summary

APIs like AWS require a specific signature to be set in the API header. This signature is created from the AWS Access Key, AWS Secret Key, and the message body. As a user, I should be able to choose AWS Signature as an authentication mechanism in my Authenticated API datasource.

Reference: [AWS4SignerForAuthorizationHeader.java](https://github.com/alexiri/ceph-content-encoding-bug/blob/ca4ac6e89bbb771394a331c681f39c414562b9ba/com/amazonaws/services/s3/sample/auth/AWS4SignerForAuthorizationHeader.java#L13)

### Why should this be worked on?

Being able to calculate the HMAC signature for AWS will open up a lot of use-cases for the Devops community to build admin panels to control their deployments.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.