gpt4 book ai didi

ios - AWS Cognito Facebook 和 Google Plus 用户登录凭证

转载 作者:可可西里 更新时间:2023-11-01 06:13:13 27 4
gpt4 key购买 nike

伙计们,我正在为我的 iOS 应用程序开发 AWS Cognito Facebook 和 Google Plus 登录。我可以使用 FB 和 G+ 凭据登录,并且我得到了身份 ID 作为响应。有什么方法可以获取用户凭据,例如用户名、电子邮件和手机号码。我尝试过使用用户池,但是当我使用 [self.pool currentUser].username 时得到的是空值。

下面我也试过了,

    AWSCognito *syncClient = [AWSCognito defaultCognito];
AWSCognitoDataset *dataset = [syncClient openOrCreateDataset:@"myDataSet"];
NSString *userName = [dataset stringForKey:@"name"];

但用户名仍然为空。如果可能的话,请告诉我可能的方法。

最佳答案

我认为您必须请求“个人资料”或其他范围才能获得它。

我最近创建了一个相关的框架,它有一个检索用户个人资料信息的例子。 https://github.com/Thywis/MultiAccountOauth

关于ios - AWS Cognito Facebook 和 Google Plus 用户登录凭证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44719129/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com