gpt4 book ai didi

amazon-web-services - 在 AWS Cognito 和 Lambda 中获取 Facebook 访问 token

转载 作者:行者123 更新时间:2023-12-04 03:03:21 24 4
gpt4 key购买 nike

我正在使用 Amazon 的 AWS Cognito 以及 Lambda 和 Facebook 登录创建一个小型 API。

当用户/我的应用程序向 Lambda 发送 API 请求时,Cognito 会做得很好,并使用它的 Facebook 登录动态对用户进行身份验证。我的观点是,据我所知,Cognito 不会提供有关用户的任何信息(如 ID 或 Facebook 访问 token ),当然,除非我在我的请求中提供它。

在我的例子中,我想让用户在 AWS Lambda 中获得 Facebook 访问 token ,以便用它做一些事情。

有谁知道如何获取当前用户的任何信息,这些信息正在访问 API(如 Facebook 访问 token ),或者 Cognito 是这样一个封闭系统吗?

最佳答案

如果您正在使用 Facebook 与 Cognito 用户池的集成(在联合 -> 身份提供商下),则可以通过转到联合 -> 属性映射 -> Facebook 选项卡将来自 facebook 集成的 access_token 映射到可用的 Cognito 属性. Facebook ID 是用户名减去“Facebook_”前缀。

希望这对您有所帮助!

关于amazon-web-services - 在 AWS Cognito 和 Lambda 中获取 Facebook 访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46848537/

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