✔️ Создать домашнюю страницу, регистрации и авторизации
✔️ Настроить JMS
✔️ Создать navbar&sidebar
✔️ Файл-проперти с настройкой подключения к бд
✔️ Настройка Security с помощью WebSecurityConfigurerAdapter.
✔️ Настроить капчу
✔️ Настроить миграции(flyway)
✔️ Spring session jdbc
✔️ Страница создания записи и отображение записей других пользователей
✔️ Настроить веб-сокеты под нажатие лайков
✔️ Пагинация \
Страница приветствия, на которой виден navbar, sidebar. С неё же можно перейти и на страницу регистрации с логином. Пока регистрация/авторизация не будет пройдена, никуда перейти отсюда будет нельзя.
Простецкая регистрация. На ней видно применение открытого API гугла в виде капчи.
После регистрации на указанный email придёт письмо с ссылкой-подтверждением:
После перехода по ссылке видим авторизацию, не отличающуюся хитроостью:
Вот и страница, на которой можно сделать запись. Тут же видно и пагинацию
Сравниваем отображение 2 записей:
При переходе на профиль видим кнопку "подписаться"(на бд-side реализовано связью one-to-many):