How it works...
There is no need to specify the app client when an administrator creates or confirms a user. However, when a user does a self-signup or self-confirm, we need to use an app client of the user pool to which the user is added. Also, an administrator operation such as user creation or user approval will require AWS administrator developer credentials. However, no profile is needed for user self-signup or user self-confirmation.
When a user is created by an administrator with a temporary password, their user status is set as FORCE_CHANGE_Status. The user needs to change their password when next signing in. When a user signs up, the account is not confirmed until an administrator approves the account or the user self-confirms it. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access