Open DannyOhDanny opened 1 year ago
_id
запрещается: , задание не предполагает дургих исключений кроме _id
_GET /users/me
возвращает информацию о пользователе (email и имя);PATCH /users/me
— обновляет информацию о пользователе;GET /movies
— все сохранённые пользователем фильмы;
При запросе фильмов, следует в качестве фильтра указать поле owner, чтобы выгрузились только фильмы, сохраненные пользователем. Пример: https://disk.yandex.ru/i/hPiVNFiDueIGjgPOST /movies
— создаёт фильм с переданными в теле данными;DELETE /movies/movieId
— удаляет сохранённый фильмы по _id
;POST /signup
— создаёт пользователя с переданными в теле данными;POST /signin
— возвращает JWT, если в теле запроса переданы правильные почта и пароль./signout
должен удалять JWT из куки.Для ошибок созданы классы конструкторы ошибок, наследуемые от Error;
. Т.е. для каждого статус кода, который будет использоваться в проекте, следует реализовать отдельный класс ошибки
Пример: https://disk.yandex.ru/i/FnBLqIM6fhkviwbitfilmsdb
.GET /users/me
возвращает информацию о пользователе (email и имя);PATCH /users/me
— обновляет информацию о пользователе;GET /movies
— все сохранённые пользователем фильмы;POST /movies
— создаёт фильм с переданными в теле данными;DELETE /movies/movieId
— удаляет сохранённый фильмы по _id
;POST /signup
— создаёт пользователя с переданными в теле данными;POST /signin
— возвращает JWT, если в теле запроса переданы правильные почта и пароль./signout
должен удалять JWT из куки.bitfilmsdb
.
Бэкэнд для проекта movies explorer