Загрузка страницы

Основы работы с Spring Security

В данном видео на практических примерах рассмотрены основы работы с Spring Security Framework
00:00:00 Введение
00:03:08 Cоздание шаблона проекта
00:11:46 Интеграция Spring Security
00:15:35 Объяснение Basis Auth
00:18:03 Конфигурация spring security и работа с UserDetailsService (InMemoryUserDetailsManager)
00:26:06 Авторизация с использованием ролей (roles)
00:35:16 Авторизация с использованием прав доступа (authorities)
00:44:00 Использование аннотации @PreAuthorize
00:46:22 Аутентификация с использованием формы ввода (form based authentication)
00:55:58 Аутентификация и авторизация при работе с БД (DaoAuthenticationProvider)
01:16:30 Аутентификация и авторизация с использованием JWT токена
01:52:37 Заключение

Ссылка на github репозиторий:
https://github.com/proselytear/springsecuritycourse

Ветки:
STEP1 - шаблон проекта
STEP2 - интеграция Spring Security
STEP3 - работа с InMemoryUserDetailsManager
STEP4 - авторизация с использованием ролей пользователя
STEP5 - авторизация с использованием прав доступа
STEP6 - использование аннотации @PreAuthorize
STEP7 - аутентификация с помощью формы логина (сессии)
STEP8 - аутентификация и авторизация при работе с БД
STEP9 - аутентификация и авторизация с использованием JWT токена

Ссылки:
CSRF: https://medium.com/@ashifm4/protection-from-cross-site-request-forgery-csrf-9cf4f542e268
Spring Security documentation:
https://docs.spring.io/spring-security/site/docs/current/reference/html5/
Цикл видео по SpringSecurity от JavaBrains:
https://www.youtube.com/playlist?list=PLqq-6Pq4lTTYTEooakHchTGglSvkZAjnE

Видео Основы работы с Spring Security канала Eugene Suleimanov
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
18 августа 2020 г. 17:16:15
01:56:11
Другие видео канала
Spring Boot + Spring Security with JPA authentication and MySQL from scratch - Java BrainsSpring Boot + Spring Security with JPA authentication and MySQL from scratch - Java BrainsЕвгений Борисов — Spring – Глубоко и не оченьЕвгений Борисов — Spring – Глубоко и не оченьСоздание Spring Security REST API с использованием JWT токенаСоздание Spring Security REST API с использованием JWT токенаЧто необходимо знать о профессии Java разработчикаЧто необходимо знать о профессии Java разработчикаЕвгений Борисов — Spring PatternsЕвгений Борисов — Spring PatternsТестовое собеседование Java разработчика #16 - Павел ХшановскийТестовое собеседование Java разработчика #16 - Павел ХшановскийТестовое собеседование Java разработчика #2 - Дмитрий МакаренкоТестовое собеседование Java разработчика #2 - Дмитрий МакаренкоТестовое собеседование Java разработчика #4 - Андраник МихаилянТестовое собеседование Java разработчика #4 - Андраник МихаилянСтруктуры данных - StackСтруктуры данных - StackSpring Boot Full Stack with Angular | Full Course [2021] [NEW]Spring Boot Full Stack with Angular | Full Course [2021] [NEW]Spring Boot Security: добавляем регистрацию и авторизацию пользователей в приложение (простой сайт)Spring Boot Security: добавляем регистрацию и авторизацию пользователей в приложение (простой сайт)Spring Boot Tutorial | Full Course [2021] [NEW]Spring Boot Tutorial | Full Course [2021] [NEW]Евгений Борисов — Spring-построительЕвгений Борисов — Spring-построительТестовое собеседование Java разработчика #19 - Михаил ГончаренкоТестовое собеседование Java разработчика #19 - Михаил Гончаренко1 Введение в Spring Security1 Введение в Spring SecurityGeekBrains: "Как устроен Spring Security" - 31.05.20GeekBrains: "Как устроен Spring Security" - 31.05.20Тестовое собеседование Java разработчика #1 - Игорь КапустянТестовое собеседование Java разработчика #1 - Игорь КапустянSpring Boot: делаем простое веб приложение на Java (простой сайт)Spring Boot: делаем простое веб приложение на Java (простой сайт)Основы работы c DockerОсновы работы c DockerСтруктуры данных - Linked ListСтруктуры данных - Linked List
Яндекс.Метрика