使用SWIFT和Facebook进行Cognito登录的示例

 君与龙_501 发布于 2022-12-07 14:39

我正在尝试使用amazon cognito从facebook登录后创建一个用于列出S3存储桶的示例iOS应用程序.不幸的是,我无法在swift中找到任何通过facebook进行认知认证的例子.示例中提供的那个不处理认证部分.

任何人都可以为此提供示例代码.

亚马逊甚至没有提供快速覆盖主要服务的良好范例.

1 个回答
  • // Set the AWS credentials provider to use Facebook's auth token
    let credentialProvider = AWSCognitoCredentialsProvider(
        regionType: CognitoRegionType, 
        identityPoolId: CognitoIdentityPoolId)
    let logins: NSDictionary = NSDictionary(dictionary: 
        ["graph.facebook.com" : self.fbToken])
    credentialProvider.logins = logins as [NSObject : AnyObject]
    credentialProvider.refresh()
    let configuration = AWSServiceConfiguration(
        region: DefaultServiceRegionType,
        credentialsProvider: credentialProvider)
    
    AWSServiceManager.defaultServiceManager().defaultServiceConfiguration = configuration
    

    其中self.fbToken是Facebook令牌,CognitoRegionType,CognitoIdentityPoolId和DefaultServiceRegionType都是定义的常量.

    2022-12-11 02:05 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有