diff --git a/README.md b/README.md index 1f6722f..8f0f678 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,12 @@ ## Что умеет - Вход и регистрация. Новому человеку дается роль Client. +- Почта при регистрации обязательна, проверяется что там есть @ и точка. +- Пароль не короче 8 символов, логин не короче 2 букв. Почта и логин не повторяются. - 6 разделов: Товары, Категории, Склады, Остатки, Пользователи, Заказы. -- Везде можно добавлять, изменять и удалять записи. +- Поиск сверху фильтрует любую страницу прямо во время печати. +- Админ может все: добавлять, изменять, удалять, видеть пользователей. +- Обычный человек только смотрит, а в заказах может смотреть товары и создавать заказы. - В заказе можно смотреть товары и добавлять новые. - Внизу экрана всплывают короткие сообщения (что сохранилось, где ошибка). @@ -66,7 +70,7 @@ dotnet run | Что сделать | Как вызвать | Что отдать | |---|---|---| | Войти | POST /api/auth/login | логин и пароль | -| Зарегистрироваться | POST /api/auth/register | логин и пароль | +| Зарегистрироваться | POST /api/auth/register | логин, пароль (от 8 символов), почта | | Список товаров | GET /api/products | ничего | | Добавить товар | POST /api/products | название, цена, categoryId | | Изменить товар | PUT /api/products/5 | то же самое (5 это номер) |