android - 如何从android中的Amazon cognito用户池中检索用户名
问题描述
我正在寻找一种方法来获取 Amazon Cognito 用户池的用户名。我将 AWS Android Mobile SDK 与 AWS Mobile Hub 一起使用。创建用户并从我的应用程序登录。登录后,如何获取我登录的用户名?
解决方案
您可以使用com.amazonaws.mobile.client.AWSMobileClient
与 cognito 用户池集成。 AWSMobileClient
具有getUsername
将返回登录用户的用户名的方法。
有关更多信息,请参阅 aws-sdk-android api 参考(可在https://aws-amplify.github.io/aws-sdk-android/docs/reference/获得)
推荐阅读
- java - java - 如何在Java中解析具有随机秒数或纳秒数的日期时间字符串?
- amazon-web-services - 是否可以在 AWS 控制台的用户池中显示电子邮件而不是令牌?
- lua - WoW lua 从角色名称中获取 GUID
- angular - 导入角材料时出错
- java - 反转 AutoCompleteTextView 建议顺序
- angular - Angular 5 - 当我使用 RouteReuseStrategy 时如何重新加载当前数据
- java - 为 Nifi 编写流媒体服务时如何解决 Java 的空指针异常?
- angular - angular 6 Universal 在“npm run build:ssr”上失败
- ruby-on-rails - 在 Rails 中本地化路由和 URL 路径
- c# - .NET Standard 2.0 中的 WriteableBitmap