diff --git a/GEN2_MIGRATION_GUIDE.md b/GEN2_MIGRATION_GUIDE.md index 1797936e8e..cded0d99d5 100644 --- a/GEN2_MIGRATION_GUIDE.md +++ b/GEN2_MIGRATION_GUIDE.md @@ -554,7 +554,7 @@ by the CLI setting that configures them. - ➤ **Select the authentication/authorization services that you want to use** - 🟢 `User Sign-Up, Sign-In, connected with AWS IAM controls` - - ⚠️ `User Sign-Up & Sign-In only` + - 🔴 `User Sign-Up & Sign-In only` - ➤ **Allow unauthenticated logins** @@ -565,7 +565,7 @@ by the CLI setting that configures them. - 🟢 **Do you want to add User Pool Groups** -- ⚠️ **Do you want to add an admin queries API** +- 🔴 **Do you want to add an admin queries API** - ➤ **Multifactor authentication (MFA) user login options** @@ -582,55 +582,55 @@ by the CLI setting that configures them. - 🟢 **Specify an email verification message** -- ⚠️ **Do you want to override the default password policy for this User Pool** +- 🟢 **Do you want to override the default password policy for this User Pool** - ➤ **What attributes are required for signing up** - - ⚠️ `Birthdate (This attribute is not supported by Login With Amazon, Sign in with Apple.)` + - 🟢 `Birthdate (This attribute is not supported by Login With Amazon, Sign in with Apple.)` - 🟢 `Email` - - ⚠️ `Family Name (This attribute is not supported by Login With Amazon.)` - - ⚠️ `Middle Name (This attribute is not supported by Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Gender (This attribute is not supported by Login With Amazon, Sign in with Apple.)` - - ⚠️ `Locale (This attribute is not supported by Facebook, Google, Sign in with Apple.)` - - ⚠️ `Given Name (This attribute is not supported by Login With Amazon.)` - - ⚠️ `Name` - - ⚠️ `Nickname (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Phone Number (This attribute is not supported by Facebook, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Preferred Username (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Picture (This attribute is not supported by Login With Amazon, Sign in with Apple.)` - - ⚠️ `Profile (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Updated At (This attribute is not supported by Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Website (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Zone Info (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` - - ⚠️ `Address (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Family Name (This attribute is not supported by Login With Amazon.)` + - 🟢 `Middle Name (This attribute is not supported by Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Gender (This attribute is not supported by Login With Amazon, Sign in with Apple.)` + - 🟢 `Locale (This attribute is not supported by Facebook, Google, Sign in with Apple.)` + - 🟢 `Given Name (This attribute is not supported by Login With Amazon.)` + - 🟢 `Name` + - 🟢 `Nickname (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Phone Number (This attribute is not supported by Facebook, Login With Amazon, Sign in with Apple.)` + - 🟢 `Preferred Username (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Picture (This attribute is not supported by Login With Amazon, Sign in with Apple.)` + - 🟢 `Profile (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Updated At (This attribute is not supported by Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Website (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Zone Info (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` + - 🟢 `Address (This attribute is not supported by Facebook, Google, Login With Amazon, Sign in with Apple.)` - 🟢 **Specify the app's refresh token expiration period (in days)** -- ⚠️ **Do you want to specify the user attributes this app can read and write** +- 🔴 **Do you want to specify the user attributes this app can read and write** - ➤ **Do you want to enable any of the following capabilities** - - ⚠️ `Add Google reCaptcha Challenge` - - ⚠️ `Email Verification Link with Redirect` - - ⚠️ `Add User to Group` - - ⚠️ `Email Domain Filtering (denylist)` + - 🟡 `Add Google reCaptcha Challenge` (_generate_ ✔ _refactor_ ✗) + - ⚠️ `Email Verification Link with Redirect` + - 🔴 `Add User to Group` + - 🟢 `Email Domain Filtering (denylist)` - 🟢 `Email Domain Filtering (allowlist)` - ⚠️ `Custom Auth Challenge Flow (basic scaffolding - not for production)` - - ⚠️ `Override ID Token Claims` + - 🟡 `Override ID Token Claims` (_generate_ ✔ _refactor_ ✗) -- ⚠️ **Do you want to use an OAuth flow** +- 🔴 **Do you want to use an OAuth flow** - ➤ **Do you want to configure Lambda Triggers for Cognito** - - ⚠️ `Create Auth Challenge` + - 🟢 `Create Auth Challenge` - ⚠️ `Custom Message` - - ⚠️ `Define Auth Challenge` + - 🟢 `Define Auth Challenge` - ⚠️ `Post Authentication` - - ⚠️ `Post Confirmation` + - 🟢 `Post Confirmation` - ⚠️ `Pre Authentication` - 🟢 `Pre Sign-up` - - ⚠️ `Verify Auth Challenge Response` - - ⚠️ `Pre Token Generation` + - 🟢 `Verify Auth Challenge Response` + - 🟢 `Pre Token Generation` ## Api @@ -643,18 +643,18 @@ by the CLI setting that configures them. - 🟢 `API Key` - 🟢 `Amazon Cognito User Pool` - 🟢 `IAM` - - 🔴 `OpenID Connect` - - 🔴 `Lambda` + - ⚠️ `OpenID Connect` + - ⚠️ `Lambda` - ➤ **Additional Authorization Type** - 🟢 `API Key` - 🟢 `Amazon Cognito User Pool` - - 🔴 `IAM` - - 🔴 `OpenID Connect` - - 🔴 `Lambda` + - ⚠️ `IAM` + - ⚠️ `OpenID Connect` + - ⚠️ `Lambda` -- 🟡 **REST** (_generate_ ✗ _refactor_ ✔) +- 🟢 **REST** ## Storage @@ -687,7 +687,7 @@ by the CLI setting that configures them. - 🟢 `Do you want to add a sort key to your table` - 🟢 `Do you want to add global secondary indexes to your table` - 🟢 `Do you want to add a sort key to your global secondary index` - - 🔴 `Do you want to add a Lambda Trigger for your Table` + - 🟢 `Do you want to add a Lambda Trigger for your Table` ## Function