【发布时间】:2019-07-31 20:37:26
【问题描述】:
您好,我正在使用非常有用的 Amazon Web 服务 Cognito 进行用户管理。
我会记住我的用户在登录时的设备,但是当我调用时
cognitoUser.setDeviceStatusRemembered()
我有这个错误信息:
参数中缺少必需的密钥“DeviceKey”
这就是我实现它的方式:
AuthService.login($scope.username.toLowerCase(), $scope.password)
.then(function(res) {
if ($scope.rememberMe == true)
AuthService.setRememberedDevice($scope.username);
})
我的登录功能用了很长时间。
我已经阅读过这个问题: AWS Cognito Identity JS: Forget/Remember/Do Not Remember Device
...调用 getCachedDeviceKeyAndPassword() 可以解决这个问题,但我不知道在哪里可以找到该方法的实现或如何使用它。
我认为@Ionut Trestian 可以知道正确的答案
【问题讨论】:
标签: javascript amazon-web-services amazon-cognito aws-cognito