You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Пользователь должен иметь возможность изменить данные профиля, чтобы персонализировать приложение
Предусловие: Пользователь авторизован в приложении
Триггер: Пользователь нажал на данные профиля (header) в любой момент использования приложения
добавление / изменение изображения (клик по рамке изображения)
возврат на предыдущий экран (кнопка назад)
Изменение имени и фамилии:
Пользователь нажимает на поле формы ввода данных имени или фамилии и переходит в режим редактирования поля. Пользователь вносит данные имени и фамилии (фамилия необязательна) в поля формы ввода.
Кнопка "Сохранить" всегда активна.
Требования к тексту: 1-50 символов латинского или русского алфавита (^[a-zA-Zа-яА-Я]{1,50}$)
После нажатия на кнопку "Сохранить" выполняется Http-запрос:
Запрос от авторизованного пользователя {{baseUrl}}profile/name/put
{
"name": "Имя", // может быть пустым
"surname": "" // может быть пустым
}
после успешного сохранения система выполняет запрос на получение данных профиля пользователя (profile/info/get) и отображает пользователю обновленные данные на странице "Настройка профиля":
В полях формы ввода отображается имя и фамилия (при наличии), кнопка "Сохранить" неактивна.
Пользователь должен иметь возможность изменить данные профиля, чтобы персонализировать приложение
Предусловие: Пользователь авторизован в приложении
Триггер: Пользователь нажал на данные профиля (header) в любой момент использования приложения
Получение данных профиля пользователя с сервера:
Данные содержатся в теле ответа запроса получения данных профиля
Получить изображение можно по url https://{BaseURL}/v1/profile/image/get/{encryptedID}
Критерии приемки:
Доступные действия:
Изменение имени и фамилии:
Пользователь нажимает на поле формы ввода данных имени или фамилии и переходит в режим редактирования поля. Пользователь вносит данные имени и фамилии (фамилия необязательна) в поля формы ввода.
Кнопка "Сохранить" всегда активна.
Требования к тексту: 1-50 символов латинского или русского алфавита (^[a-zA-Zа-яА-Я]{1,50}$)
После нажатия на кнопку "Сохранить" выполняется Http-запрос:
Запрос от авторизованного пользователя
{{baseUrl}}profile/name/put
{
"name": "Имя", // может быть пустым
"surname": "" // может быть пустым
}
после успешного сохранения система выполняет запрос на получение данных профиля пользователя (profile/info/get) и отображает пользователю обновленные данные на странице "Настройка профиля":
Обновление фото профиля
{{baseUrl}}profile/image/put
Ограничений к файлу нет
Предлагается использовать минимальное разрешение 200х200 и все форматы фотографий на телефонах
The text was updated successfully, but these errors were encountered: