awsmobileclient中的无密码自定义身份验证流程

时间:2019-12-05 07:23:41

标签: android amazon-web-services amazon-cognito aws-amplify

尝试进行无密码登录的自定义身份验证流时遇到问题。 我在这里关注文档:https://aws-amplify.github.io/docs/android/authentication#custom-authentication-in-amplify

我在那里有一个awsconfiguration.json,其中包括自定义部分的那两个部分。

与此相关的两个问题是:

我编写了一个Lambda预身份验证触发器,以验证用户是否已经存在于数据库(RDS)中。但是当我尝试登录时,此lambda方法不会调用。

第二个是我第一次使用CustomAuthFlow调用方法AWSMobileClient.getInstance().confirmSignIn()登录时,它使我登录时没有任何问题。此后,当我退出并尝试再次登录时,它将触发lambda服务两次“定义身份验证”挑战和“创建身份验证”挑战。

预先感谢您的帮助!

0 个答案:

没有答案