Skip to content

Commit 02b9432

Browse files
feat: add user pool configuration options for sign-in aliases and self sign-up
1 parent d9584ff commit 02b9432

File tree

1 file changed

+4
-0
lines changed
  • python/amazon-verified-permissions-rest-api/stack/cognito

1 file changed

+4
-0
lines changed

python/amazon-verified-permissions-rest-api/stack/cognito/main.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from aws_cdk import (
22
NestedStack,
3+
RemovalPolicy,
34
aws_cognito as cognito,
45
)
56
from constructs import Construct
@@ -17,6 +18,9 @@ def __init__(
1718
self,
1819
"UserPool",
1920
feature_plan=cognito.FeaturePlan.LITE,
21+
sign_in_aliases=cognito.SignInAliases(email=True, username=False),
22+
self_sign_up_enabled=True,
23+
removal_policy=RemovalPolicy.DESTROY, # Remove this line for production use
2024
)
2125

2226
cognito.UserPoolGroup(

0 commit comments

Comments
 (0)