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 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 :)
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).