You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the module aws-qa-appsync-opensearch authenticates GraphQL APIs using cognito user as primary authentication mode and IAM as additional authentication mode.
This module is requiring cognito user pool id as mandatory input parameter making the consumer of this module create user pool explicitly and provide the user pool id which would take away the simpleness of the module. Making cognito user pool id as optional(and falling back to IAM authentication if no user pool is provided) would help to avoid the additional effort required to create user pool out side of this module.
Use Case
When using this module for simple and sample POCs , we are required to create a cognito user pool and user pool application client and then use it along with this module.
Proposed Solution
Make cognito user pool id as optional and fall back to IAM authentication if no cognito user pool is is passed
Other Information
No response
Acknowledgements
I may be able to implement this feature request
This feature might incur a breaking change
The text was updated successfully, but these errors were encountered:
This issue is now marked as stale because it hasn't seen activity for a while. Add a comment or it will be closed soon. If you wish to exclude this issue from being marked as stale, add the "backlog" label.
Describe the feature
Currently the module aws-qa-appsync-opensearch authenticates GraphQL APIs using cognito user as primary authentication mode and IAM as additional authentication mode.
This module is requiring cognito user pool id as mandatory input parameter making the consumer of this module create user pool explicitly and provide the user pool id which would take away the simpleness of the module. Making cognito user pool id as optional(and falling back to IAM authentication if no user pool is provided) would help to avoid the additional effort required to create user pool out side of this module.
Use Case
When using this module for simple and sample POCs , we are required to create a cognito user pool and user pool application client and then use it along with this module.
Proposed Solution
Make cognito user pool id as optional and fall back to IAM authentication if no cognito user pool is is passed
Other Information
No response
Acknowledgements
The text was updated successfully, but these errors were encountered: