Syncano Android SDK - Проверьте, вошел ли пользователь в систему
Я вхожу используя
Syncano.getInstance().loginSocialUser()
Как я могу проверить, вошел ли пользователь в систему? Было бы неплохо иметь не асинхронное значение этого параметра.
1 ответ
После вашего звонка вы получите ответ. Если isSuccess() возвращает true, вы вошли в систему. Вы также получаете пользовательский объект в ответе. После такого успешного запроса пользовательский ключ должен быть установлен, чтобы вы могли проверить его с помощью этого кода.
return !(getUser() == null || getUser().getUserKey() == null || getUser().getUserKey().isEmpty());
редактировать
В последней версии библиотеки появился новый метод:
syncano.isUserLoggedIn()