Написал маршруты и TODO

This commit is contained in:
Lulzette 2021-09-10 09:22:01 +03:00
parent 7c67f2f5bd
commit bb64fbaf62

View File

@ -19,4 +19,20 @@ Index page:
"text": "Hello, this is index page"
}
```
```
# Routes:
GET /post — список статей.
GET /post/name — отдельная статья.
POST /admin/posts — создать статью.
PUT /admin/posts — обновить статью.
DELETE /admin/posts/:id — удалить статью.
Все маршруты, которые начинаются с «/admin» требуют аутентификацию пользователя. Для stateless-сервиса очень удобно использовать Basic-аутентификацию, т.к. каждый запрос содержит логин и пароль пользователя.
# TODO:
* Переписать маршруты под админку
* Добавить авторизацию
* Добавить конфигурацию