Security со Spring Boot 3.1 | Авторизация и Аутентификация

В этом видео мы разберемся, как выполнить аутентификацию и авторизацию с помощью spring boot 3.1 и spring security 6
Мой Бусти - boosty.to/korsakov
Код из видео - github.com/Asher404QQ/spring-...
0:00 Создание проекта
6:10 Веб-приложение без Spring
6:48 Создание контрольных точек
9:18 Тест приложения
10:38 Настройка логина и пароля
11:35 Создание и настройка SecurityConfig
15:22 Тест изменений
16:35 Настройка SecurityFilterChain
19:15 Тест изменений
20:02 Доступ к endpoints пользователям с определенными правами
20:52 Выдача ролей пользователям
21:25 Тест изменений
22:45 Создание своего пользователя
25:12 Создание UserRepository
26:05 Создание собственного UserDetailsService
26:42 Создание моего UserDetails
29:50 Настройка MyUserDetailsService
30:45 Внесение изменений в SecurityConfig
31:03 Контрольная точка для создания пользователя
32:37 Добавление новых пользователей
34:20 AuthenticationProvider
36:00 Ошибка!
37:25 Финальное тестирование

Пікірлер: 55

  • @olimpicboy17
    @olimpicboy175 ай бұрын

    Единственное видео, которое я нашел, где все на понятном языке рассказывается и показывается.

  • @user-xm4kd3hz9c

    @user-xm4kd3hz9c

    2 ай бұрын

    Абсолютно соглашусь)) проходил обучение и за 2 часа вебинара не понял ни че го) тут посмотрел 15 минут и знаю уже больше😂 Спасибо большое Автору!!!

  • @KironetheTv
    @KironetheTv3 ай бұрын

    Привет! Поделюсь своим мнением про видео без хейта, а вот объективно как есть! Отмечу, что информации о Spring Security 6 ( в общем о новой, где SecurityFilterChain вместо WebConfigurerAdapter) крайне мало И респект что нашел время и снял "обучающее" видео по этой сложной и интересной, на самом деле, части спринга. Я доучиваю последние модули типа Boot и Security и был в поисках хорошей информации За быструю подачу однозначно минус, потому что новичку тяжело въехать даже со второго раза Разбирай, пожалуйста, "очевидные" для тебя моменты, потому что другим это может быть не очевидно, за это будет плюс в карму однозначно А в целом позитивно и местами даже понятно, так что спасибо за контент! Конкретно этому видео поставил бы твердую четверку Лайк оставил, спасибо, продолжай! Это реально полезное дело и у тебя получается, главное не забывай о новичках Поэтому чуть подробнее и может медленнее слегка совсем с подачей, респект!

  • @Antosha.Korsakov

    @Antosha.Korsakov

    2 ай бұрын

    Спасибо за развернутый комментарий. Приму к сведению.

  • @vladislav77788

    @vladislav77788

    2 ай бұрын

    Согласен! тоже учим сейчас SpringSecurity, и это самое понятное объяснение. только вот по UserDetail не понял. но в общих чертах супер! Спасибо!

  • @Ravshanov22
    @Ravshanov225 ай бұрын

    Антон пожалуйста не останавливай так же снимай контент без воды у тебя хорошо получается )) стрелнишь

  • @oanshee2462
    @oanshee24625 ай бұрын

    Суперский канал, спасибо большое, главное не забрасывай!!

  • @DJFRX
    @DJFRX5 ай бұрын

    Спасибо. Крутой современный стек и понятное объяснение.

  • @intention-man
    @intention-man4 ай бұрын

    Спасибо! 3 дня над этим сидел, ничего не работало. Твое видео дало сильный толчок вперед, сейчас получается!

  • @user-lx4dc1ls3e
    @user-lx4dc1ls3e7 ай бұрын

    Спасибо автору за видос! Выглядит прям годно👍👍👍

  • @igorCodered
    @igorCodered6 ай бұрын

    Отличный урок, получилось всё завести как ты делаешь, хоть и не с первого раза, но со второго раза уже более внимательно делал, спасибо тебе, начинаю лучше разбираться с каждым уроком) подписку думаю приобрету на бусти)

  • @user-ql6ky6ee2w
    @user-ql6ky6ee2w2 ай бұрын

    Спасибо за такой подробный и ступенчатый разбор. Только такой и работает, когда учишь программирование, не имея до этого и близкого отношения к сфере IT

  • @glctcc
    @glctcc3 ай бұрын

    Парень очень доступно и понятно объяснил материал, спасибо огромное!

  • @himmel7055
    @himmel70557 ай бұрын

    Спасибо тебе за хороший урок 😇

  • @almostgod6060
    @almostgod60605 ай бұрын

    Хорошие у тебя видео! Правда интересные и информативные!

  • @user-dk9tb6zo2r
    @user-dk9tb6zo2r4 ай бұрын

    Идеальный урок! Минимум воды, максимум практики!

  • @bakdoolotmirlanuulu5494
    @bakdoolotmirlanuulu54944 ай бұрын

    Единственный видеоурок по spring security 6 на русском ютубе Спасибо автору большое

  • @FLEX-yn9uw
    @FLEX-yn9uwАй бұрын

    Спасибо большое за видео, все очень понятно разъяснено) Один из немногих видосов по security6, так и еще и всё хорошо изложено

  • @lisafox9026
    @lisafox90264 ай бұрын

    Парень у тебя талант круто объяснять!!!!!!

  • @spritsgrayd3248
    @spritsgrayd32487 ай бұрын

    Интересный ролик, особенно когда разбираются свежие технологии. Хотелось бы увидеть как можно реализовать форму обратной связи на сайте. Так как почти на каждом сайте она есть

  • @yevgenilagno5219
    @yevgenilagno52196 ай бұрын

    Супер. Все по сути без воды 👍🏻 можешь обьяснить еще как добавить jwt? Пожалуйста? Спасибо 🙏🏻

  • @1984Asisdes
    @1984Asisdes2 ай бұрын

    1. Записывай полный экран, но если не полный, то хотя бы заголовки файлов куда вносишь код. 2. Не скачи между файлами резко, так как многие скорее всего повторяют код, и можно просто не уследить что было внесено. Спасибо, удачи! Всем тоже удачи, кто учит Java в 2024)))

  • @qaisarbaltabay
    @qaisarbaltabay6 ай бұрын

    полезно, спасибо!

  • @greenfield7318
    @greenfield73185 ай бұрын

    Этот видос просто имба

  • @Sunflower-vu4uc
    @Sunflower-vu4ucАй бұрын

    СуперМегаХорош. Обычно спать хочеться когда медленно объясняют, я 2х нажимаю на других каналах. Но это видео я смотрел с удовольствием. 10/10. Хейт этому видео не уместен. Если лень переписывать из видео, клонируйте из гитхаба. Автор даже об этом позаботился. Тем более на бесплатном ютубе, хейтить такое видео - это грубо. Желаю автору развитие и много достойных просмотров.

  • @beanyext3729
    @beanyext37293 ай бұрын

    при входе появляется ошибка Отказано в доступе к localhostУ вас нет прав на просмотр этой страницы даже если вход был с админа, в чем может быть проблема?

  • @user-zw4yv4um2l
    @user-zw4yv4um2l6 ай бұрын

    бро записывай полный экран)))

  • @vadimkharovyuk7660
    @vadimkharovyuk76606 ай бұрын

    Когда. будет след урок ? п/с лайк_подписка

  • @killrider2821
    @killrider28212 ай бұрын

    можете подсказать. Сделал все как в видео, но при запуске всегда выдает одноразовые пароли, почему ?

  • @leonid555100
    @leonid5551007 ай бұрын

    Клавиатура классно звучит, автор сделай на нее общор или напиши модель пожалуйста))

  • @Hamster_Kombat_History
    @Hamster_Kombat_History6 ай бұрын

    Добрый день, когда будут новые видео?

  • @bolekrus
    @bolekrus2 ай бұрын

    Где такую цветовую гамму взять для Idea?

  • @lolkek44ebyrek
    @lolkek44ebyrek7 ай бұрын

    Привет, у меня авторизация работает, после запроса в постман, но в бд ничего не сохраняется, в чём проблема?

  • @danilsadretdinov3247
    @danilsadretdinov32477 ай бұрын

    Есть ли у тебя телеграм канал?Если нет то создай было бы интересно наблюдать за тобой

  • @user-es9bm7kx7u
    @user-es9bm7kx7u6 ай бұрын

    сударь, какой у вас градус?

  • @tusman4ik
    @tusman4ik5 ай бұрын

    Not bad..

  • @user-lt7sv1px6c
    @user-lt7sv1px6c16 күн бұрын

    Что за программа для добавления пользователей? это же не pgAdmin?

  • @luckytima2315
    @luckytima23154 ай бұрын

    Братик ты куда пропал ?

  • @altnsotkanov70
    @altnsotkanov707 ай бұрын

    Будет ли мне доступен курс на бусти при подписке ищущий знания?

  • @selfsabotage7

    @selfsabotage7

    7 ай бұрын

    хочешь плов?

  • @Antosha.Korsakov

    @Antosha.Korsakov

    7 ай бұрын

    Да, там же указывается с какого уровня доступно видео. Все видео на бусти доступны с первого уровня.

  • @andreihusakou8223
    @andreihusakou82234 ай бұрын

    +

  • @loray2944
    @loray29447 ай бұрын

    Привет, что у тебя за ide тема?

  • @diman_dimon
    @diman_dimon2 ай бұрын

    как сделать регистрацию пользователей через сайт?? помоги очень нужно

  • @alibaba40thiefs

    @alibaba40thiefs

    2 күн бұрын

    сделать веб страничку с формой для отправления запросов

  • @Wansery
    @Wansery5 ай бұрын

    20:31 для этого можно использовать hasAnyRole и просто перечислять роли

  • @kratos-gg8568
    @kratos-gg85684 ай бұрын

    AbstractHttpConfigurer::disable что делают эти 2 точки и зачем они нужны?

  • @intention-man

    @intention-man

    4 ай бұрын

    Синтаксический сахар java. Мы вызываем у этого класса такой метод для переменной / коллекции, от которой мы делаем .map()

  • @murad3454
    @murad34542 ай бұрын

    звук клавиатуры очень громкий и не приятный, мешает короче говоря...

  • @DrZupan
    @DrZupan5 ай бұрын

    почему джава, а не котлин?

  • @alibaba40thiefs

    @alibaba40thiefs

    2 күн бұрын

    потому же почему не swift

  • @user-kt7di4me1y
    @user-kt7di4me1y4 ай бұрын

    в процессе выполнения получила ошибку java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid' как исправить. делала все по видео

  • @superpiano2008

    @superpiano2008

    3 ай бұрын

    Постарайтесь разобраться сами. 50% работы программиста заключается в том, чтобы эффективно и быстро находить причины всяких разных ошибок, багов и эксепшнов...

Келесі