2017-02-09 2 views
0

Обычно можно получить объект CognitoUser из предыдущей функции. Тем не менее, я пытаюсь просто реализовать функцию входа в систему в настоящее время, поэтому не нужна функция регистрации, которая вернет CognitoUser. Как я могу создать CognitoUser, чтобы я мог аутентифицировать логин? Или есть лучший способ аутентификации входа?Как создать CognitoUser в Android без регистрации?

Конструктор для CognitoUser защищен.

ответ

2

Я понял это правильно, когда отправил его.

Вы можете создать пустой CognitoUser, вызвав getUser() в инициализированном UserPool.

Специальный код (за исключением инициализаций и очевидный шаблонного):

user = userPool.getUser(); 
AuthenticationDetails authenticationDetails = new AuthenticationDetails(email, password, null); 
user.authenticateUserInBackground(authenticationDetails, authenticationHandler); 
Смежные вопросы