firecamp-io / firecamp

VSCode for APIs, Postman Alternative.
https://firecamp.dev
317 stars 22 forks source link

Add AWS SigV4 auto signing #109

Open tobinbc opened 4 years ago

tobinbc commented 4 years ago

Firecamp is an excellent companion to testing AWS endpoints, especially with AppSync for GraphQL.

The incoming HTTP requests to Appsync can be authenticated through either JWT, API Key, or IAM. With Firecamp I can easily add an API Key header, and I can implement JWT but this is more difficult. However both require AppSync / Schema to be setup specially to accept these auth methods.

I propose adding IAM Authentication to Firecamp, so that Firecamp calculates the signed headers. As it is an installed machine application, it would be able to read the ~/.aws/credentials file and read my local credentials (key + secret).

welcome[bot] commented 4 years ago

Welcome to the Firecamp! Thanks and congrats for opening your very first issue in Firecamp. Join the Discord community here https://discord.gg/8hRaqhK Hope you have a great time here :)