• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 您如何在 swift 中实现 AWS 开发人员身份验证?

[复制链接]
菜鸟教程小白 发表于 2022-12-11 17:48:11 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我已经搜索 AWS iOS SDK (Swift) 的文档 2 天来回答我认为应该是一个简单问题的答案,如果我在这里完全遗漏了一些东西,很抱歉。所以这就是我想要做的:

我一直在开发 iOS 应用程序,并决定采用 AWS 后端路线。我想拥有 facebook 和开发人员认证的身份。我现在熟悉身份验证流程并编写了一个后端来验证用户并将身份发送到 Cognito,接收 Cognito 身份 id 和 open_id token 并将它们作为响应返回。我的问题是在 iOS 端的身份提供者的实现。关于如何实现 AWSAbstractCognitoIdentityProvider 这里有非常清晰的文档:

http://docs.aws.amazon.com/cognito/latest/developerguide/developer-authenticated-identities.html

问题是协议(protocol)似乎不再存在,我的努力使我回到了这个文档。这让我相信我错过了一些东西。我是吗?因为我找不到 AWSAbstractCognitoIdentityProvider 的新替代方案。我还阅读了 AWS 开发人员的几篇不同的博客文章,但它们似乎都指向这个看似不存在的协议(protocol)。

有人能指出我在哪里可以找到更多最新文档的正确方向吗?或者如果这仍然是它的完成方式,请帮助我看看我缺少什么。

PS:我的 facebook 实现已经启动并正在运行,所以我也尝试从那里对其进行逆向工程,但无法得到任何具体的东西。提前感谢您的宝贵时间。



Best Answer-推荐答案


Joe:作为 fork off of the aws-mobile-hub-helper repo 的一部分,现在有一个 AWSSignInProvider 的完整示例实现在 swift 中。 .有一个sample app that uses it here.

有一个writeup that might be helpful to you here

关于ios - 您如何在 swift 中实现 AWS 开发人员身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39950438/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap