Altair: Add AWS IAM v4 authentication support

Created on 4 Mar 2019  ·  4Comments  ·  Source: imolorhe/altair

Is your feature request related to a problem? Please describe.
It's a bit frustrating to manually create AWS IAM authorisation headers (using Postman to generate headers right now).

Describe the solution you'd like
New menu item (like headers or variables) allowing you to select authorisation type and input required fields.

Describe alternatives you've considered
Can't think of a better way of doing this.

Additional context
Great implementation example is insomnia rest client:
screenshot 2019-03-04 at 13 50 49
screenshot 2019-03-04 at 14 00 02

Feature request Low wontfix

Most helpful comment

My particular use case for an app like altair is to use it as a development tool. Having the option to automatically generate the necessary headers for protected endpoints would allow me to work with altair alone, without having to keep yet another app around (postman for example). So yes, implementing just aws iam is a specific case, but maybe supporting the most popular authentication options (basic, oauth, aws, etc) could make altair an all in one package for testing GraphQL endpoints.

Btw, great app nonetheless. Glad I stumbled into it.

All 4 comments

👋🏾Thanks for opening your first issue here! Be sure to follow the issue template! ✌🏾

Don't you think that's a very specific case for a general purpose application to have?

My particular use case for an app like altair is to use it as a development tool. Having the option to automatically generate the necessary headers for protected endpoints would allow me to work with altair alone, without having to keep yet another app around (postman for example). So yes, implementing just aws iam is a specific case, but maybe supporting the most popular authentication options (basic, oauth, aws, etc) could make altair an all in one package for testing GraphQL endpoints.

Btw, great app nonetheless. Glad I stumbled into it.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings