Cognito User Pool - "Enable case insensitivity for username input" #7235
Labels
@aws-cdk/aws-cognito
Related to Amazon Cognito
effort/small
Small work item – less than a day of effort
feature-request
A feature should be added or improved.
good first issue
Related to contributions. See CONTRIBUTING.md
in-progress
This issue is being actively worked on.
Cognito User Pool currently has an option called "Enable case insensitivity for username input". I couldn't find any corresponding attribute in CDK: https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-cognito.UserPool.html
Use Case
One of the most annoying things of Cognito is that once you create a stack, you cannot change much of its settings. For me, that's where CDK becomes very useful (even compared to CF) because it's a lot easier to create/destroy and experiment with various stacks with CDK. We are in the process of recreating a few User Pools, and it'll be nice if we could just use CDK.
Proposed Solution
I'm not entirely sure where this option really belongs to, but
SignInAliases
might be a good place to start looking into: https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-cognito.SignInAliases.htmlOther
Cognito is one of the most difficult services to use in AWS. I hope the Cognito team does realize this, and make some further improvements. But, that's probably for another time. For now, I hope we can use CDK to alleviate some pain points. Thanks.
This is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: