AWS Поясните, как проверить правильность пароля при аутентификации? - PullRequest
1 голос
/ 04 августа 2020

Я использую простую систему входа в систему в своем приложении Android, используя AWS Amplify и Kotlin. Кажется, все работает нормально, за исключением одного: когда пользователь пытается войти в систему, он может использовать для этого любой пароль. Если они вводят зарегистрированное и подтвержденное имя пользователя, то успешный вход в систему, очевидно, не то, что я хочу. Я хочу, чтобы они также ввели правильный пароль. Нужно ли мне что-то менять в настройках моего AWS пула пользователей, чтобы достичь этого, или мне нужно как-то справиться с этим в Kotlin?

Amplify.Auth.signIn(inputEmail.text.toString(), inputPassword.text.toString(), {}, {})

1 Ответ

0 голосов
/ 04 августа 2020

Я обнаружил ошибку. AWS Amplify сохраняет кешированную версию предыдущего успешного входа в систему, которая имеет приоритет над текущей попыткой входа в систему. Поэтому в какой-то момент мне нужно вызвать Amplify.Auth.signOut ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...