aws-cognito

    1热度

    2回答

    我已经使用AWS API Gateway部署了一个API,并试图通过iOS设备访问它。有些终端支持未经授权的用户,我无法访问它们,但其他终端则不支持查询它们。我使用新的Cognito用户池功能进行身份验证,在使用Web应用程序(或邮递员)时可以正常工作。首先,即使一些端点受到保护(如下面的控制台图片所示),当我部署API并为iOS生成SDK(Objective-C)时,我可以在README文件中读

    3热度

    1回答

    我有一个使用AWS JavaScript SDK的Angular应用程序,并且可以成功登录Facebook和Google。我能够创建Cognito身份,并在联合身份验证池中查看身份。我也能够使用我的IAM认证的API端点(我在我打电话的Lambda中看到用户的cognitoId)。 我想使用用户的电子邮件地址作为数据库中的密钥(DynamoDB),所以我想弄清楚如何从受信任的来源访问用户的电子邮件

    0热度

    2回答

    我正在Swift中创建一个iOS应用程序,但找不到使用API​​搜索或获取Cognito用户列表的方法。按照Amazon文档,它说使用ListUsers API;但是,它不提供端点来发出请求,并且使用AWS对REST API请求进行身份验证相当困难,所以无论如何要通过iOS SDK来完成此操作?这些是我希望在我的请求中包含的参数。 [ "AttributesToGet": ["user

    3热度

    2回答

    验证我创建了一个lamdba函数执行以下操作: var param = { IdentityPoolId: "us-east-1:the-full-identity-id", Logins: {} // To have provider name in a variable }; param.Logins["com.test.website.login"] = userI

    1热度

    1回答

    我无法获取验证码(短信)和移动应用程序。我删除了角色。我试图在cognito中重新创建角色,但它没有给出任何选择。 错误响应,同时我创建新的用户: “角色没有信任关系,允许cognito承担角色” 在保存在我的cognito验证设置(与贴在以往的角色阿尔恩在那里),它说:“你的角色仍然被创建” Error while saving verification changes

    4热度

    1回答

    使用V1.10 Cognito用户群。 我写了下面的: 用户注册已被证实后,将调用该函数和电子邮件已经过验证。 var AWS = require('aws-sdk'); var AWSCognito = require('amazon-cognito-identity-js'); router.post('/emailsignin', function(req, res, next) {

    0热度

    1回答

    我已经用自己的用户池设置了AWS cognito,但是当我使用有效的电话号码创建用户时,我没有在该手机上收到验证短信。 我还创建了允许Amazon Cognito发送SMS消息的角色。 请帮我调试问题,并让我知道是否需要更多细节。

    2热度

    1回答

    当我尝试刷新会话令牌(Access,Id,Refresh)时遇到了一些问题。我已经阅读this question,答案帮助我理解了一些情况。但我觉得我想要做的不是什么getSession。 我试图实现一个会话过期消息(完成),允许用户扩展他们的会话(刷新令牌)。从我收集的关于getSession()的信息中可以看出,如果它们仍然有效,它将返回旧的令牌,或者如果它们无效,则返回新的令牌。请纠正我,如

    1热度

    1回答

    我正在使用AWS DynamoDB与Cognito授权从Android访问(未授权用户)。 我的数据库是eu-central-1我用com.amazonaws:aws-android-sdk-ddb:2.2.8,如: CognitoCachingCredentialsProvider credentialsProvider = new CognitoCachingCredentialsProvid

    5热度

    1回答

    我正在使用AWS Cognito的forgot password API其工作正常。 但我面临着一个问题。 我注册手机号码,后来我添加电子邮件属性到该用户池记录,并呼吁forgot password API它发送验证码在手机号码,但我希望它发送电子邮件,我该怎么做?这是我的代码。 AWS_COGNITO.forgot_password({ client_id: ENV['AWS_WEB_APP_I