Евгений Колесников 2 anni fa
parent
commit
fd8532e683
1 ha cambiato i file con 18 aggiunte e 1 eliminazioni
  1. 18 1
      articles/cs_http.md

+ 18 - 1
articles/cs_http.md

@@ -10,6 +10,8 @@
     * [DELETE (Удаление записей)](#delete-удаление-записей)
     * [POST запросы с JSON (Добавление записей в модель в терминологии REST API)](#post-запросы-с-json-добавление-записей-в-модель-в-терминологии-rest-api)
 * [Авторизация](#авторизация)
+    * [Реализация конечной точки в АПИ](#реализация-конечной-точки-в-апи)
+    * [Авторизация в клиентском приложении](#авторизация-в-клиентском-приложении)
 
 Возвращаемся к проекту на C#.
 
@@ -301,4 +303,19 @@ private Task<string> GetBody(string url)
 
     return client.GetStringAsync(url);
 }
-```
+```
+
+---
+
+**Задание:**
+
+* реализовать авторизацию:
+    - доработка АПИ
+    - окно с вводом логина/пароля и авторизация
+    - скрытие кнопок "создать продукт" и "сменить цену"
+    - не открывать окно редактирование продукции, если пользователь не авторизован
+* реализовать в окне редактирования продукции CRUD для списка материалов продукта, используя HTTP-запросы
+
+Предыдущая лекция |  | Следующая лекция
+:----------------:|:----------:|:----------------:
+[Аутентификация и авторизация](./api_auth.md) | [Содержание](../readme.md#разработка-своего-api) |