Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 38 additions & 38 deletions GEN2_MIGRATION_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand All @@ -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**

Expand All @@ -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

Expand All @@ -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

Expand Down Expand Up @@ -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

Expand Down
Loading