Dav*_*avi 5 android amazon-web-services amazon-cognito aws-sdk
我们的 Android 应用程序目前要求管理员在通过 aws cognito 登录应用程序之前确认用户。即使电子邮件属性未经验证,用户也可以成功登录。我在请求验证码或使用验证码验证用户时没有遇到问题。
我的问题是如何检查当前登录的电子邮件是否已验证?
我搜索了很多但找不到任何东西。
您可以通过调用getDetails为其CognitoUser提供GetDetailsHandler. 该处理程序将使用用户属性映射来调用。寻找以下属性:
phone_number_verified
email_verified
请参阅此处的 API 文档https://docs.aws.amazon.com/AWSAndroidSDK/latest/javadoc/
注意还可以使用pre-signuplambda hook 自动进行确认 - 这称为auto confirm. 看:
| 归档时间: |
|
| 查看次数: |
3343 次 |
| 最近记录: |