Разбираемся как внедрить #Spring #Security в реальный проект и интегрироваться с фронтом на #Angular
В этом видео, на примере образовательной платформы http://sedov.space, разберем как можно встроить функционал Spring Security и настроить логику его работы, в частности для работы совместно с Angular, на котором написана фронтальная часть образовательной платформы.
В видео разберем:
00:00 Вступление
01:27 Подключаем Spring Security к Maven проекту через pom.xml
03:40 Исходный код проекта доступен в GitHub репозитории
04:09 Стандартная форма для входа в личный кабинет
05:55 Реализуем собственную конфигурацию безопасности
14:13 Свой алгоритм входа через AuthenticationProvider
27:11 Реализуем UserDetails и репозиторий для работы с БД
33:02 Создаем REST API для http-запросов от Angular
37:45 Реализуем UserDetailService с логикой работы REST API
43:47 Проверяем работу входа и выхода с помощью Postman
50:50 Разбираем код выхода из личного кабинета
53:02 Реализуем процесс регистрации нового личного кабинета
01:04:53 Проверяем работу создания личного кабинета в Postman
01:08:04 Подводим итоги
01:12:31 Завершение
Исходный код серверной части можно найти в GitHub репозитории проекта по ссылке: https://github.com/MDSedov/space.sedov.server
Видео Разбираемся как внедрить #Spring #Security в реальный проект и интегрироваться с фронтом на #Angular автора Михаил Седов
Видео Разбираемся как внедрить #Spring #Security в реальный проект и интегрироваться с фронтом на #Angular автора Михаил Седов
Показать
Похожие видео
«Гамма всплески когда за секунды гибнет огромная звезда». Борис ШтернОбзор микрофона Boya by mm1 в комплекте Boya by-vg330 ultimate smartphone video kit #boyaИстория человечества # 3.24. Первые европейцы в Средней АзииПереезд NGINX и SPRING на HTTPSКак меняются соцсети и что теперь ждет инфлюенсеров? :: Ольга ЛогуноваПланирование задач развития образовательной платформы SedovSpaceHubblecast 43. - Хаббл и Черные ДырыПодключаем яндекс вебмастер и яндекс метрику на сайт образовательной платформы Sedov.SpaceДизайн личного кабинета образовательной платформыИстория человечества # 3.12. Наследие и проблемы эллинизма. Рассуждения на тему... Часть 2Как приготовить сток для ин витро из готовых хелатов железаВстраиваем личный кабинет в #Angular и связываем с #backend на #Spring #Security в реальном проектеMilton, Florida 2024Обзор кода REST API на Spring Boot образовательной платформы Sedov.SpaceСоздаем образовательный ИТ проект для желающих "войти в айти": общая информация о проекте (часть 1)Демонстрация frontend образовательной платформы на Angular для образовательной платформы Sedov.SpaceУстранение ошибок в проекте образовательной платформы на #angular и #spring bootэти факты о нашей планете, ты точно не знал!Зонт с боковой опорой с круглым куполом 3.0 м для кафе, ресторанов и загородного домаМироВидение. Сюжет 28. Сергей САВЕЛЬЕВ.