Этот проект сделан на основе задания с онлайн-курса на Stepik. Все взаимодействие с базой происходит с помощью Hibernate, используются база H2.
При post-запросе на http://localhost:8080/signup с параметрами login и password создается запись в базе и пользователь считается зарегистрированным. При post-запросе на http://localhost:8080/signin сервлет проверяет есть ли пользователь в базе. Если есть, то возвразается Status code(200) и страница с сообщением "Authorized: login". Иначе Status code(401) и страница с сообщением "Unauthorized".
Планируется доработать проект добавив систему взаимодействия между пользователями (чат) и покрыть все тестами.