use*_*334 3 amazon-web-services facebook-graph-api amazon-cognito aws-lambda aws-cognito
我正在使用 Amazon 的 AWS Cognito 以及 Lambda 和 Facebook 登录创建一个小型 API。
当用户/我的应用程序向 Lambda 发送 API 请求时,Cognito 会做得很好,并即时使用 Facebook 登录对用户进行身份验证。我的观点是,据我所知,Cognito 没有提供有关用户的任何信息(例如 ID 或 Fb 访问令牌),当然,除了我在我的请求中提供的信息。
就我而言,我想让用户在 AWS Lambda 中使用 Facebook 访问令牌来使用它做一些事情。
有谁知道如何获取当前用户的任何信息,这些信息正在访问 API(如 Fb 访问令牌),还是 Cognito 以这种方式是一个封闭系统?
小智 5
如果您使用 Facebook 与 Cognito 用户池的集成(在联合 -> 身份提供者下),则可以通过转至联合 -> 属性映射 -> Facebook 选项卡将来自 facebook 集成的 access_token 映射到可用的 Cognito 属性。facebook ID 是用户名,减去“Facebook_”前缀。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
1460 次 |
| 最近记录: |