Syncano Android SDK - Проверьте, вошел ли пользователь в систему

Я вхожу используя

Syncano.getInstance().loginSocialUser()

Как я могу проверить, вошел ли пользователь в систему? Было бы неплохо иметь не асинхронное значение этого параметра.

1 ответ

После вашего звонка вы получите ответ. Если isSuccess() возвращает true, вы вошли в систему. Вы также получаете пользовательский объект в ответе. После такого успешного запроса пользовательский ключ должен быть установлен, чтобы вы могли проверить его с помощью этого кода.

return !(getUser() == null || getUser().getUserKey() == null || getUser().getUserKey().isEmpty());

редактировать

В последней версии библиотеки появился новый метод:

syncano.isUserLoggedIn()
Другие вопросы по тегам