2016-01-15 3 views
0

Я использую parse.com в качестве вспомогательного сервиса для своего приложения. Поэтому я написал раздел регистрации/входа в мое приложение, где: + Я могу ввести новый адрес пользователя + email + пароль +, а также выйти и войти в систему с этими учетными данными.Проверьте, не проверено ли электронное письмо в ParseUser?

До сих пор все работает очень хорошо. Новые добавленные пользователи электронной почты получают запрос на проверку с parse.com. И они помечаются булевым emailVeryfied = true, если была нажата ссылка активации.

Но как бы я заметил это в своем приложении для Android? Объект ParseUser не имеет

boolean isVerified = ParseUser.isEmailVerfied() объект ??

ответ

3

У ParseUser нет способа проверить, проверена ли электронная почта или нет, но вы можете получить это значение, указав имя ключа в методе get. Используйте этот код:

ParseUser currentUser = ParseUser.getCurrentUser(); 
currentUser.get("emailVerified"); 
+0

Есть ли возможность ВОЗВРАТАТЬ адрес электронной почты активации? –

+1

Задайте поле электронной почты еще раз для пользовательского объекта и вызовите метод сохранения. –