Разработан механизм восстановления пароля учетной записи в приложении Счетчик дней: вредные привычки для Android.
Восстановление доступа доступно на вкладке "Забыл пароль" на экране авторизации.
Процесс восстановления:
- Пользователь переходит на вкладку "Забыл пароль";
- Вводит зарегистрированный email в специальное поле;
- Нажимает кнопку "Восстановить".
После чего выполняется отправка запроса на сервер для верификации email и отправки письма с инструкциями по восстановления доступа к аккаунту на указанный email.
Приложение разработано на кроссплатформенном фреймворк от Google - Flutter, с использованием языка программирования Dart.
Поддерживаются устройства под управлением операционной системы Android 5 и выше.
Помимо мобильного приложения, велась разработка серверной части (backend) на PHP. Все запросы к базе данных (MySQL) и код максимально оптимизированы для более быстрой загрузки и сокращения нагрузки на базу данных и быстроте работы приложений.