Ответ в том, что в настоящее время это невозможно сделать так просто, как я надеялся.
Что вам нужно сделать, это включить поток аутентификации типа USER_PASSWORD_AUTH, что означает, что пароль отправляется вHTTP POST-запрос и настройте свой собственный обратный прокси-сервер, чтобы принять запрос, проверить детали пароля и затем переслать запрос на Cognito, принять ответ и затем отправить его обратно в браузер.
Или просто включите "Опция «Дополнительные функции безопасности», которую они вам дают, и ставят флажок для проверки паролей по скомпрометированным спискам ... как я полагаю, AWS пытается заставить вас сделать это.