当前位置: 首页 > 知识库问答 >
问题:

Amazon Cognito JS Authflow不发送用户迁移密码

文鸣
2023-03-14

大家好,我正在尝试将一个用户池迁移到另一个用户池。因此,我尝试这样做:https://docs.aws.amazon.com/en_en/cognito/latest/developerguide/user-pool-lambda-migrate-user.html

当将authflow转换为USER\u PASSWORD\u AUTH时,我的密码仍然不在请求中。示例代码:

  const cognitoUser = new AWSCognito.CognitoIdentityServiceProvider.CognitoUser(userData);
  cognitoUser.setAuthenticationFlowType("USER_PASSWORD_AUTH");
  console.log(authenticationDetails);
  cognitoUser.authenticateUser(authenticationDetails, {

Authenticationdetails由用户名和密码组成

错误如下:

缺少必需的参数密码

共有2个答案

郑卜鹰
2023-03-14

我必须在package.json中明确说明最新的版本号。

"dependencies": {
    "amazon-cognito-identity-js": "^3.0.7",
赫连坚
2023-03-14

答案是,这只有在CognitoSDK中才可能实现

 类似资料:
  • 我们目前有一个Keycloak领域,我们希望将所有现有用户导出到LDAP中(其密码不变),因此我们可以为不支持OpenID Connect或SAML但支持LDAP的其他位置添加登录支持。 由于密码凭据是使用pbkdf2-sha256算法存储在Keycloak MySQL用户数据库中的,所以我必须使用OpenLDAP 2.4.47和contrib模块来支持LDAP端的密码凭据(我也相信我已经在配置中

  • 手册目标 启动 NacosSync 服务 通过一个简单的例子,演示如何将注册到 Zookeeper 的 Dubbo 客户端迁移到 Nacos。 准备工作 启动服务之前,你需要安装下面的服务: 64bit OS: Linux/Unix/Mac/Windows supported, Linux/Unix/Mac recommended. 64bit JDK 1.8+:?downloads,?JAVA_

  • 我买了新的MacBook Pro,我在其中安装了mysql,然后安装sequel Pro来查看表和数据库,但是当我命令时,这个错误指控错误图像 近30个小时来,我一直在忍受这个问题,有人能帮我看一下吗

  • 我正在尝试将用户从旧的Drupal6 CMS迁移到KeyCloak。我想迁移用户与他们的旧密码,然后分配一个“更新密码”要求的行动到他们的个人资料。 然而,迁移密码似乎有问题,因为我只能以散列形式访问它们。 null 有没有人有幸让这个功能发挥作用?

  • 问题内容: 由于某种原因,我无法将字符“ 3”写入页面上的输入元素。 这段代码: 导致在登录输入中写入“ 1245” …有人可以帮忙吗?我使用python 2.7,最新的chrome和最新的chromedriver 编辑: 也不管用。 -字符串中仅缺少“ 3” … 起作用的是 正如安德森(Andersson)在下文中建议的那样,但这不是解决方案。 我在Google搜索框中进行了尝试,并且遇到了相同

  • 如果运行,它会失败 未找到基表或视图:1146表*.迁移不存在。 数据库是空的。 如果我运行我会看到迁移表,但它是空的。 DB显示迁移表,但它是空的。 如果我再次运行,数据库再次为空,我会得到相同的错误: 未找到基表或视图:1146表*.迁移不存在。 也许有人知道这里发生了什么。