我想使用Cognito用户池进行Facebook登录,这可能是使用内置的登录表单,但我需要使用自己的.
从理论上讲,当谈到自定义表单时,它应该不难:在我从FB收到用户对象后,我将用户和电子邮件属性绑定到我的用户池中的属性并保存.
但是如何处理密码字段和未来的身份验证?在这里,我在旅程中失败了......
...
userPool.signUp('FoobarUser', '**password?**', attributeList, null, function(err, result){
...
Run Code Online (Sandbox Code Playgroud)
在深入研究文档时,我尝试实现一个身份池(联合身份),设法以数据集的形式保存用户信息,但后来我意识到,如果可能的话,查询这些设置将是一个巨大的痛苦.
也许我没有理解这些概念,如果有人可以建议使用Cognito以一种组织良好的方式管理facebook登录,我会非常感激.
authentication federated-identity amazon-web-services facebook-graph-api amazon-cognito