如何在 AWS Cognito 用户池中确认没有确认代码的用户?

Ild*_*dar 5 amazon-web-services aws-cognito

我的申请中有邀请码注册。我将邀请码存储在数据库中。注册表有字段:用户名、电子邮件、密码、邀请码。我有 Pre-SignUp lambda 函数,用于检查邀请码是否错误,然后设置:

event.response.autoConfirmUser = false;
Run Code Online (Sandbox Code Playgroud)

如果邀请码正确,则:

event.response.autoConfirmUser = true;
Run Code Online (Sandbox Code Playgroud)

因此,无论如何用户都已注册,但如果邀请码不正确,则用户未确认。然后我需要通过邀请码确认现有用户。ConfirmSignUp需要确认码,但我没有确认码。有没有不用确认码来确认用户的方法?我可以使用 lambda 函数通过邀请码确认用户