Реализация настольной игры Quoridor с некоторыми новыми фичами
- @barzug - Барсуков Сергей
- @OkciD - Байков Юрий
- @EvgeniaNevtrinosova - Невтриносова Евгения
- @erm0shin - Ермошин Даниил
Действие | Метод | url | Тело запроса | Тело ответа |
---|---|---|---|---|
Зарегистрироваться | Post | /signup | {"login":"user", "email":"[email protected]", "password":"12345"} | {"login":"user", "email":"[email protected]"} |
Авторизоваться | Post | /signin | {"login":"user", "password":"12345"} | {"login":"user", "email":"[email protected]"} |
Разлогиниться | Delete | /signout | {"info":"Successful logout"} | |
Запросить пользователя текущей сессии | Get | /currentUser | {"login":"user", "email":"[email protected]"} | |
Изменить логин пользователя текущей сессии | Path | /currentUser/changeLogin | {"login":"user"} | {"info":"Login changed"} |
Изменить почту пользователя текущей сессии | Path | /currentUser/changeEmail | {"email":"[email protected]"} | {"info":"Email changed"} |
Изменить пароль пользователя текущей сессии | Path | /currentUser/changePass | {"oldPassword":"12345", "newPassword":"67890"} | {"info":"Password changed"} |